PDO中出现could not find driver 解决办法

[复制链接]
查看2831 | 回复1 | 2019-3-31 20:02 | 显示全部楼层 |阅读模式
PDO中出现could not find driver 解决办法
数据库连接失败could not find driver
在调试一个PHP程序时,报了这个错误, could not find driver

原来我的这个程序中用到了PDO对象, 连接mysql 5. 在PHP的默认设置中,只打开了php_pdo 模块, 没有打开php_pdo_mysql模块.所以才会出现找不到驱动程序的错误.

修改PHP配置文件php.ini
extension=php_pdo.dll
extension=php_pdo_firebird.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll

重启apache就可以了. 当然了,如果你用别的数据库,打开对应的模块就OK了.
如果在linux下面,确信模块pdo_mysql.so已经编译进php。
在php.ini下面添加:
extension=pdo_mysql.so
香蕉 | 2019-8-20 04:56 | 显示全部楼层
不错,支持一下,教程网!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

UID
1
贡献
387
丢币
38902
主题
4607
回帖
116
注册时间
2018-9-25
最后登录
2024-4-16