thinkphp3.2+mysql 报无法加载数据库驱动: Think\Db\Driver\

环境:thinkphp3.2+mysql

问题:用DSN方式连数据库报错:无法加载数据库驱动: Think\Db\Driver\,Common/Conf/config.php里也配置了'DB_TYPE'=>'mysql', 直接用thinkphp的Model方式连数据库没问题,但是用DSN方式就报错( Db::getInstance(C('DB_DSN'));)

临时解决方案:由于PHP版本高,数据库的账号密码不要有特殊符号,将数据库密码改为不带特殊符号的就不报错了。具体原因以后有时间再查吧

参考:https://blog.csdn.net/qq_31617637/article/details/79917204

你可能感兴趣的:(php,经验分享)