Heim > Datenbank > MySQL-Tutorial > Hauptteil

centos非正常关机后,mysql竟然启动不了

WBOY
Freigeben: 2016-06-07 16:40:08
Original
1441 Leute haben es durchsucht

centos非正常关机后,mysql竟然启动不了,问题如下: Another MySQL daemon already running with the same unix socket 原因是,在mysql安装目录里有一个mysql.sock文件。 这个文件在mysql启动时创建的,mysql关闭时删除。 那如果是非正常关机,mysql就没有

centos非正常关机后,mysql竟然启动不了,问题如下:

Another MySQL daemon already running with the same unix socket

原因是,在mysql安装目录里有一个mysql.sock文件。

这个文件在mysql启动时创建的,mysql关闭时删除。

那如果是非正常关机,mysql就没有机会去删除之个文件。

当这个文件还存在时,mysql就启动不了,提示上面的错误。

奇怪的时,在google和百度竟然没有这问题的解决方案。

那我就只能使用自己的方法去解决,就是在mysql启动前,判断如果mysql.sock存在就删除掉。

1

2

3

4

5

6

/etc/rc.sysinit

# Clean up mysql sock

if [ -x /var/lib/mysql/mysql.sock ]; then

rm -f /var/lib/mysql/mysql.sock

fi

经过几次的断电(非正常关机),mysql都能正常启动。

这个问题总会解决了。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage