01/10/2018, 15:58
PHP: Nên dùng PDO hay MySQL?
Theo các bác thì đối với PHP thì nên chọn PDO hay là MySQL để kết nối đến Database ???
Bài liên quan
Theo các bác thì đối với PHP thì nên chọn PDO hay là MySQL để kết nối đến Database ???
PDO là để access database, mysql là database, câu hỏi cho chút liên quan
Người hỏi đang không biết mình hỏi gì. Làm ơn tìm hiểu một chút rồi hỏi, hỏi kiểu này xả rác diễn đàn quá.
PDO không phải là cơ sở dữ liệu mà là một PHP Data Objects (đối tượng dữ liệu PHP)
Với PHP version 7 trở đi, người ta bỏ hết các hàm kết nối MySQL theo kiểu cũ.
Vì thế, hiện tại bạn hoặc dùng PDO hoặc dùng thư viện MySQLi để làm việc với MySQL từ PHP.
Nếu bạn cảm thấy dùng PDO quá khó vì nó OOP thì bạn có thể dùng MySQLi vì MySQLi có hỗ trợ đồng thời theo cách tiếp cận function (khá giống các hàm mysql_abcd() cũ) và OOP.
Còn bạn vẫn cứ muốn dùng cách cũ xưa, bạn buộc phải dùng PHP 5.x, và bạn đã tụt hậu so với thời đại quá xa, và trong 2 năm tới sẽ khóc ròng vì tìm thuê hosting cũ khó, dính lỗi bảo mật tự khóc.
Mình chưa thấy loại CSDL nào tên là PDO. Có trăng bạn đang nhầm lẫn giữa CSDL và những orm hỗ trợ trăng ?
Ý bạn là
mysqli
api?mysqli chỉ support mỗi MySQL, trong khi đó PDO là ORM Framework, hỗ trợ nhiều db driver
PDO chống được SQL Injection
Ông này trăng với sao gì chứ? Viết chính tả ớn quá ông ơi, chăng khác với trăng. Tui thấy thế hệ trẻ bây giờ sai chính tả khi đang là SV không cảm thấy xấu hổ thì phải. Thời tui mà “lặt rau lòi ruột” thì cảm thấy xấu hổ lắm lắm, phải bỏ ra vài năm (trong giai đoạn mới nhập học còn khá nhàn hạ) để luyện chính tả cho đến khi gần như chỉ sai những lỗi chính tả khó cần đến sự lý giải của chuyên gia ngôn ngữ.
nhiều khi cũng phải nhắm mắt cho qua thôi bác, sai vô số kể luôn mà toàn những từ đơn giản
Xin lỗi nếu làm phiền bạn nhé. Nhưng cái này là mình sai từ nhỏ rồi và đã cố gắng lắm nhưng không biết cách nào có thể sửa được. Mình cũng đâu muốn vậy viết 1 lần là đọc lại vài ba lần nhưng vẫn bị nhầm
Không biết người đặt câu hỏi “không mấy liên quan” liệu rút ra được kinh nghiệm gì chưa.