Linux 下mysql.sock文件丢失

MySql 码拜 8年前 (2016-02-05) 2076次浏览
在搭建lnmpa环境时候MySQL无法启动。
原因是mysql.sock这个文件不存在(全盘find过没有)。
有哪位高手知道这个文件怎么能再次生成一个!Linux 下mysql.sock文件丢失
解决方案

10

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

10

本人记得这个好像是在参数文件里指定的一个文件

10

不会这么诡异吧,可能是其他问题。mysql.sock在 mysql启动的时候创建的,mysql停止之后,就会被自动删除。所以应该不会出现原因是mysql.sock 不存在,而无法启动mysql,原因是他就是mysql启动时创建的。倒是有可能出现mysql在运行过程中被删掉,那种情况重启下mysql,就又会创建了。
倒是存在权限不对导致mysql无法创建mysql.sock,从而无法启动的情况。

10

应该是别的原因导致启动失败。如6楼所说,mysql.sock是在MySQL启动的时候自动创建,停止后自动删除,所以你找不到这个文件。
看看MySQL有什么错误日志。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Linux 下mysql.sock文件丢失
喜欢 (0)
[1034331897@qq.com]
分享 (0)