PDO连接数据库和mysql_connect有什么具体区别? - 技术问答

PDO连接数据库和mysql_connect有什么具体区别?那个效率更高?我们更应该用那个来操作数据库?
2026年09月26日 12:04
有4个网友回答
网友(1):

PDO是PHP5新出来的东东,它是连接数据库的组件,听说以后php版本以PDO为默认连接,它可以适配多种数据库,mysql,mssql,oracle等,不像以前一种数据库有自己的连接方式和固定函数,它采取统一方式。那个快,现在我可以告诉你,mysql没测试过,但在mssql,oracle上测试过,PDO比传统要快将近10倍,特别是当web服务器与数据库不在同一计算机时,PDO显示的更快。这是我在单位老爷机上测试的。

网友(2):

PDO好处:1,使用prepare来查询效率高2,能避免xss

网友(3):

没用过PDO,据说速度较快,但语法不太适应

网友(4):

1.pdo可以适配多种数据库2.取数据的方式不一样