mysqli扩展有一系列的优势,相对于mysql扩展的提升主要优势有哪些?

mysqli扩展有一系列的优势,相对于mysql扩展的提升主要优势有哪些?

  • 面向对象接口

  • prepared语句支持(译注:关于prepare请参阅mysql相关文档)

  • 多语句执行支持

  • 事务支持

  • 增强的调试能力

  • 嵌入式服务支持

然而,libmysql包含的接口没有针对与PHP的应用交互进行优化,libmysql 是早期为C应用程序设计的。基于这个原因,MySQL Native驱动mysqlnd,作为libmysql的一个 针对PHP应用的修改版本被开发。

mysqlmysqli以及PDO Mysql驱动都可以各自配置使用 libmysql或者mysqlndmysqlnd作为一个专门设计 用于PHP系统的库,它在内存和速度上都比libmysql有很大提升。非常希望你去尝试这些提升。

mysqli扩展有一系列的优势,相对于mysql扩展的提升主要优势有哪些?

所以官方建议使用 php的mysqli对象扩展