Linux下mysql报错Another MySQL daemon already running with the same unix socket

  • A+
所属分类:操作系统管理

今天在运维一台服务器时突然断电,更换电路重启服务器后启动Mysql时报错:Another MySQL daemon already running with the same unix socket,如图:

出现这个问题的原因是多个MySQL进程使用了同一个socket。
这里我们提供两个方法解决:
第一个是立即关机 使用命令 shutdown -h now 关机,关机后在启动,进程就停止了。
第二个直接把mysql.sock文件改名即可。也可以删除。
推荐使用第二个方法,操作如下
执行命令:

mv /var/lib/mysql/mysql.sock /var/lib/mysql/mysqlold.sock

然后再重启mysql即可

service mysqld start

下载服务恢复

发表评论

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen:

Captcha Code