2017-07-15 84 views
1

最近mysql崩潰了,我別無選擇,只能將var/lib/mysql的內容備份到/home/backup/並重新安裝數據庫。MySql:錯誤1018(HY000):無法讀取'。'的目錄。 (錯誤:13)

重新安裝MySQL服務器後,

  1. 在/ var/lib目錄更名爲/var/lib/mysql to mysql.orig

  2. ,我做了一個目錄mysql的

  3. 移動內容從home/backup文件夾/ var/lib/mysql

現在運行mysql -u user -p,當我打電話show databases它得到S-以下錯誤:

MySQL的:ERROR 1018(HY000): '' 無法讀取的目錄(errno:13)

如何解決這個問題?

+1

這可能會幫助您:https://stackoverflow.com/questions/11066411/mysql-error-error-1018-hy000-cant-read-dir-of-errno-13 –

+0

感謝。你可以發表一個答案。我會接受它。 –

回答

0

適合未來的用戶。需要兩個步驟: 1. chown -R mysql:mysql/var/lib/mysql/ 2.服務mysql重啓

你就完成了!你所有的數據庫都回來了。

相關問題