昨天遇见一个问题,pdo扩展已开启,但是在$pdo = new PDO('mysql:host=127.0.0.1;dbname=test;charset=utf8', 'test', 'test');处提示连接被拒绝
解决:
在mysql:host,host前加个空格
mysql: host=127.0.0.1
在php.ini中搜索pdo_mysql.default_socket
加上/tmp/mysql.sock
pdo_mysql.default_socket=/tmp/mysql.sock
本文解决了在使用PDO连接MySQL时遇到的连接被拒绝问题,通过调整Dsn配置和设置pdo_mysql.default_socket参数,成功实现了数据库连接。
9330

被折叠的 条评论
为什么被折叠?



