在我们的位置,我们将使用mysqli和PDO分为准备语句和事务支持之类的东西.有些项目使用一个,另一个项目.我们很难有可能转移到另一个RDBMS.
我更喜欢PDO,因为它允许为预准备语句提供命名参数,据我所知,mysqli没有.
在我们整合项目时只使用一种方法,是否还有其他优点和缺点选择其中一种作为标准?
哪个更好,MySQL还是MySQLi?为什么?我应该使用哪个?
我的意思不仅仅是在性能方面,还有其他相关功能.
根据PHP.net网站,从PHP 5.5开始,不推荐使用MySQL扩展.鉴于大量使用MySQL的PHP站点,我想知道使用MySQL的现有站点的最佳实践.您是否可以在支持MySQL的PHP版本上稳定您的网站?或者承担迁移到另一个数据库扩展的成本和时间承诺?