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