问题出现:
每周一需要备份一次数据库,即从服务器MySQL导出sql文件,再导入到我机器上虚拟机的MySQL里。但是今天早上连不上,我进入控制台用#service mysqld start强行启动,报Another MySQL daemon already running with the same unix socket错。
问题解决:
发现它类似,于是按他的办法,进入目录 /var/lib/mysql,将文件mysql.sock改名,再用#service mysqld restart重启就好了。
有图有真相:
问题产生:
上面那篇网文说是断电导致的,我这边虚拟机不存在断电问题,可能和没有停止虚拟机就直接关闭窗口有关,导致/var/lib/mysql/mysql.sock没有及时删除,致使下次启动时误以为已经有一个mysql启动了。这个文件应该起mysql的stand alone文件作用。