A.libmysql驱动是由mysql AB公司(现在是oracle公司)编写, 并按mysql license许可协议发布,所以在PHP中默认是被禁用的.而mysqlnd是由php官方开发的驱动,以php license许可协议发布,故就规避了许可协议和版权的问题 B.因为mysqlnd内置于PHP源代码,故你在编译安装php时就不需要预先安装mysql server也可以提供mysql client ...
php不是所有的扩展都支持动态编译安装,本次就是一次血淋淋的教训啊。 由于在编译php7的时候没有添加mysqlnd和pdo_mysql扩展,而这两个扩展又不支持动态编译添加,导致需要重新编译安装php7 注意:让php支持mysql我这里使用的是pdo_mysql扩展,而pdo_mysql扩展又需要mysqlnd扩展 具体安装步骤请参考: yanlei:编译安装php7.4....