使用的是ThinkPHP5框架報錯,只需要將配置文件修改DB_HOST 由127.0.0.1改成localhost
'DB_HOST' => 'localhost', // 服務器地址
數據庫連接提示:SQLSTATE[HY000] [2002] No such file or directory
要保證在php.ini和mysql配置文件my.conf 中,關於mysql.sock的路徑的定義統一
php.ini
pdo_mysql.default_socket=/var/lib/mysql/mysql.sock
my.conf
socket=/var/lib/mysql/mysql.sock