本来之前用的好好的mysql服务器,突然就报Can't connect to local MySQL server through socket 'xxx.sock'错误了
遇到该问题思路首先是:检查 my.cnf
中 socket
配置的路径及权限。
但是查看完 没发现路劲权限有问题,最后跑去另一台同时配置的服务器上看 发现/data/perconadata有一个/mnt/perconadata/mysql.sock的软连接
于是乎到问题机器上
cd /data/perconadata/
sudo ls -s /mnt/perconadata/mysql.sock mysql.sock
问题解决
但是暂时没有弄明白为什么去/data/perconadata/下边创建一个 名为mysql.sock 连接到/mnt/perconadata/mysql.sock软连就妥了