参考文章:https://code.tutsplus.com/tutorials/pdo-vs-mysqli-which-should-you-use--net-24059
主要3点:
1、pdo支持12个不同的驱动,支持18个不同的数据库,而mysqli只支持mysql数据库
2、pdo绑定参数比mysqli更方便,且不容易出错 (可忽略,实际应用很少用到)
3、mysqli比pdo性能好一点点(只有一点点,大部分情况可忽略)
个人点评:
你可以认为pdo支持多数据库,而mysqli只支持mysql数据库。如果不涉及到项目在多个数据库之间切换,mysqli能完美胜任。