昨天遇见一个问题,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