2015-11-26 169 views
0

我不知道爲什麼,但昨天mysql停止工作。我有Ubuntu 14.04。無法啓動mysql服務

我這樣做:

service mysql start 

,並得到以下錯誤:

df: '/var/lib/mysql/.': Permission denied
* /etc/init.d/mysql: ERROR: The partition with /var/lib/mysql is too full!

然後我運行同樣的命令sudo,得到了這樣的信息:

  • Starting MySQL (Percona Server) database server mysqld

它不斷地啓動但無法啓動,因爲sudo service mysql status給了我這個:

  • MySQL (Percona Server) is stopped.

我做了一些研究,人們說,它不能由my.conf文件的權限不正確引起的,但它們是正確的:

-rw-r--r-- 1 root root 3,5K февр. 20 2014 /etc/mysql/my.cnf

+0

用'sudo'試試'sudo service mysql start' –

+0

我試過了,在我的問題中寫了一下。 – belek

+0

關於/ var/lib/mysql的權限問題說,檢查一下 –

回答

1

編輯了MySQL的conf和增加的數據量它可以存儲..也許,對於一些隨機的原因,你可能已經達到配置文件中爲mysql設置的存儲限制。

+0

我應該更改哪個變量? – belek

+0

在windows上用apache查看我的MySQL全部在conf文件裏說的最大存儲限制作爲var Ubuntu可能有類似的文件,但如果你得到權限錯誤和分區完整的錯誤,它可能是一個更新已經改變了權限或因爲它說空間已經滿了.. – MasterT