PHP中用PDO操作数据库时出现ERROR:could not find driver的问题
我用内置的MySQL函数和mysqli类操作数据库没什么问题,并且在配置文件中把extension=php_pdo.dll和extension=php_pdo_sqlite.dll前面的分号去掉了(我用的是AppServ,配置文件中只有以上两条语句有PDO)。 为什么还是出现“ERROR:could not find driver”。
这种情况下是提示你没有找到pdo的驱动,如下检查 1extension=php_pdo.dll这个文件是否存在 2打开windows下的php.ini,查找 extension_dir = "地址",查看这个地址是否有文件夹 3看该文件夹中是否包含上述文件 4新建一个php页面,输入预览,查看是否已经开启了先关扩展
在添加几个试试 extension=php_pdo_mysql.dll extension=php_pdo_pgsql.dll extension=php_pdo_mssql.dll extension=php_pdo_odbc.dll extension=php_pdo_firebird.dll 可能是由于没有加 php_pdo_mysql.dll扩展的原因。
相关推荐
王志龙 2020-05-15
klarclm 2020-04-21
jkzyx 2020-05-04
igogo00 2020-02-13
stefan0 2019-12-20
huolan 2020-01-09
newfarhui 2019-12-24
暗夜之城 2019-12-06
airfling 2019-11-25
jackYangyang 2019-11-04
whucaodi 2019-11-18
shellching 2007-10-23
hebiwtc 2007-08-30
sinlff 2009-01-20
DAV数据库 2019-10-21
xcguoyu 2019-10-21
zbcaicai 2019-10-21