
正文
php数据库找不到驱动 php数据库找不到驱动文件
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
请问php连接pdo为什么还是不能使用?错误提示不能找到驱动。相关文件配置已经到位,求大神解决啊~~
需要你到官网去下一个 pdo 的 dll文件。连接mysql 或者 sqlite 都行。
相关问答
Q1: PHP中用PDO操作数据库时出现ERROR:could not find driver的问题
提示你没有找到pdo的驱动,如下检查
1extension=php_pdo.dll这个文件是否存在
2打开windows下的php.ini,查找 extension_dir = "地址",查看这个地址是否有文件夹
3看该文件夹中是否包含上述文件
4新建一个php页面,输入?php phpinfo(); ?预览,查看是否已经开启了先关扩展
我以前遇到过这种情况,就是没有指定扩展位置,php去查的时候没找到,就报错啦
Q2: 找不到合适的数据库驱动!您需要为PHP安装数据库驱动
打开php.ini,查找extension= php_mysql.dll,看看前面有没有带分号,有就给去掉
Q3: php 连接数据库失败
尝试一下解决方法:
1、数据库连接失败could not find driver
在调试一个PHP程序时,报php数据库找不到驱动了这个错误, could not find driver
经过一番查找,结合自己php数据库找不到驱动的思考和实践,终于找到php数据库找不到驱动了问题所在.
程序中用到了PDO对象, 连接mysql 5. 在PHP的默认设置中,只打开了php_pdo 模块, 没有打开php_pdo_mysql模块.所以才会出现找不到驱动程序的错误.
修改php.ini
extension=php_pdo.dll
extension=php_pdo_firebird.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
2、重启apache就可以了. 用别的数据库,打开对应的模块就OK了
如果在linux下面php数据库找不到驱动,确信模块pdo_mysql.so已经编译进php。
在php.ini下面添加:
extension=pdo_mysql.so
关于php数据库找不到驱动和php数据库找不到驱动文件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







