今天突然不小心看到php.ini的输出,看到mysqli 和 mysqlnd,有点不知道啥意思。
PHP-MySQL 是 PHP 操作 MySQL 资料库最原始的 Extension ,PHP-MySQLi 的 i 代表 Improvement ,提更了相对进阶的功能,就 Extension 而言,本身也增加了安全性。而 PDO (PHP Data Object) 则是提供了一个 Abstraction Layer 来操作资料库,用讲的其实看不出来有有什麽差别。
Mysql Native驱动(Mysql Native Driver 简称:mysqlnd )在PHP5.3.0版本中被引入。PHP5.4之后的版本mysqlnd被作为默认配置选项。
http://leol.in/2014/09/18/ActiveRecord-ORM-vs-Mysqli-vs-PDO-vs-Mongodb/ //pdo和mysqli的速度比较