以前mysql都是手动安装的,这次图方便,直接使用yum安装了。

之前使用一直没发现问题,但是今天在恢复备份数据的时候,却出现了Can't connect to local MySQL server through socket '/tmp/mysql.sock'的错误。

本地恢复居然也要用这个,应该是mysql.sock的位置不对,导致连接不上。

查看我的my.cnf文件,发现里面有这么一行

socket=/var/lib/mysql/mysql.sock

看来是跟要求的/tmp/mysql.sock对不上,直接改肯定不行,尝试建立一个软连接:

ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock

之后再恢复数据,一切正常!

你可能感兴趣的内容
0条评论

selfly

交流QQ群:32261424
Owner