2012-02-21 49 views
2

我想啓動mysql,但我一次又一次地得到這個錯誤。爲什麼會發生這個錯誤?我的一個朋友告訴我要將文件從/etc/my.cnf複製到/etc/my.cnf.old。但是我的文件系統中沒有這樣的文件。我現在應該怎麼做?錯誤!服務器退出時沒有更新PID文件(/var/lib/mysql/*.pid)

+1

試試這個,也許它會幫助你:http://icesquare.com/wordpress/mysql-starting-mysql-error-the-server-quit-without-updating-pid-file/ – rMX 2012-02-21 11:29:09

+0

吞下我的驕傲去承認作爲專業的系統管理員,我沒有首先重啓。 @rMX發佈的鏈接+1。 – MDMoore313 2013-12-07 21:51:03

+0

我面臨同樣的問題。請幫助修復 ** http://stackoverflow.com/questions/35794818/starting-mysql-error-the-server-quit-without-updating-pid-file-var-lib-mys ** – Irfi 2016-03-04 12:07:13

回答

4

你已經安裝了服務器軟件包,沒錯。對於大多數Linux發行版來說,都有一個服務器包和一個客戶端包。如果是這樣,問題仍然存在在在/ usr /共享/ mysql /下通常都封裝在名爲

我-huge.cnf服務器軟件包的一些示例文件

我-InnoDB的重-4G.cnf

我-large.cnf

我-medium.cnf

我-small.cnf

你可以複製這些文件之一的/etc/my.cnf或者你可以嘗試重新安裝MySQL服務器封裝。

+0

thanx很多..它的工作... – 2012-02-22 11:17:39

+0

你會不介意按接受答案按鈕;) – l1zard 2012-02-22 12:02:04

+0

不錯,這解決了。 – 2015-10-08 12:50:32

-1

嘗試了幾件事之後,我去了Mac上的System Preference,點擊了MySQL,取消選中「在啓動時自動啓動mysql」並重新啓動我的機器。奇怪的是,這解決了我的問題。查看應該包含pid文件的文件夾中的.err文件中的錯誤消息會有幫助。

相關問題