码迷,mamicode.com
首页 > 数据库 > 详细

MySQL5.7报错[ERROR] Unix socket lock file is empty /tmp/mysql.sock.lock的解决方法

时间:2018-12-24 13:23:52      阅读:385      评论:0      收藏:0      [点我收藏+]

标签:删除mysql   查看   cal   unix   .net   mysql启动   文件   mysql服务器   失败   

发现MySQL服务器因系统磁盘写满导致服务停了,清理磁盘后启动服务时无法正常启动,查看localhost.err日志发现如下报错:

[ERROR] Unix socket lock file is empty /tmp/mysql.sock.lock

解决:

查看该文件发现确实是空文件,删除该文件后再启动服务已经可以正常启动。参考链接 https://blog.csdn.net/qq_36183569/article/details/83022519

总结:

mysql.sock.lock是可读文本文件,记录了MySQL启动的PID,对应套接字文件mysql.sock.参考链接 https://bbs.csdn.net/topics/392142823 该问题是因磁盘写满导致MySQL宕了,没能正确删除mysql.sock.lock,进而导致启动失败。

技术分享图片

 

MySQL5.7报错[ERROR] Unix socket lock file is empty /tmp/mysql.sock.lock的解决方法

标签:删除mysql   查看   cal   unix   .net   mysql启动   文件   mysql服务器   失败   

原文地址:https://www.cnblogs.com/godfather007/p/10167967.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!