TP连接数据库报错:SQLSTATE[HY000] [2002] No such file or directory 2020/03/11 2020/03/11 37°5 重点记录 解决方法1:找到相应的.sock文件,并设置php.ini文件中的pdo_mysql.default_socket的值为.sock文件的路径。 pdo_mysql.default_socket= /tmp/mysqld.sock 然后重启Apache,或者nginx下重启php-fpm即可。 解决方法2:(我是用这种方法解决,简单省力) 将TP数据库配置文件的host由localhost改为127.0.0.1