mysql> show variables like '%socket%'; +-----------------------------------------+---------------------------+ | Variable_name | Value | +-----------------------------------------+---------------------------+ | performance_schema_max_socket_classes | 10 | | performance_schema_max_socket_instances | -1 | | socket | /var/lib/mysql/mysql.sock | +-----------------------------------------+---------------------------+ 3 rows in set (0.02 sec)
查看 php.ini 中的 pdo_mysql.default_socket 配置
# php -i | grep pdo_mysql.default_socket pdo_mysql.default_socket => /tmp/mysql.sock => /tmp/mysql.sock
打开php.ini文件将 pdo_mysql.default_socket 配置为 /var/lib/mysql/mysql.sock
重启 php-fpm 后配置生效
systemctl restart php-fpm
原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。