mysql.sock文件丢失


今天突然发现,mysql的定时备份失效了,一身冷汗,手动运行,错误如下:

mysqldump: Got error: 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) when trying to connect

查看mysql的套接字:

netstat -ln | grep mysql 

unix  2      [ ACC ]     STREAM     LISTENING     8504   /tmp/mysql.sock

然后去/tmp下去查看文件,没有,以前也发生过这种问题,需要关注一下,上次发生这个问题的时候,我手动重启了几次mysql服务解决的

实际上,我还是不知道是什么问题造成的,不过,我们mysql服务器上装了两个版本的服务器,而且,mysql服务也在chkconfig里面设置了自动启动,我想问题应该出在这里。

以后再次重启的时候,测试一下,把启动代码写到rc.local里面,去掉脚本随机启动,

还望各位不吝赐教

你可能感兴趣的:(mysql.sock,文件丢失)