这些扩展是由PHP开发团队开发的。 但是,这些数据库扩展是由RDBMS厂商和他们开发的本地API所实现的。这些扩展仅仅是利用了RDBMS厂商为它们提供的API。 例如,PDO_mysql、mysql和mysqli都与由MySQL开发团队维护的libmysql或mysqlnd进行交互。
mysqlnd
不仅仅是在libmysql
不可用的情况下才存在;它实际上是一个巨大的改进,并提供了更多功能。 - mfondamysqlnd
也是由MySQL团队与PHP团队共同开发的。您可以在此处阅读更多信息:http://dev.mysql.com/downloads/connector/php-mysqlnd/ - Andrew Moore