我在一個已經重新安裝在RHEL 5上的服務器上。我能夠安裝Apache和PHP就好了。但我在安裝MySQL時遇到了嚴重的麻煩。我嘗試了以下方法:致命錯誤:無法打開和鎖定權限表:表'mysql.host'不存在
yum install mysql-server mysql
並沒有得到任何錯誤或衝突。然後我試圖啓動mysql用下面的命令:
chkconfig --levels 235 mysqld on
service mysqld start
並獲得Timeout error occurred trying to start MySQL Daemon.
我檢查我的日誌,看看這個錯誤:
[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
我不知道從哪裏去這裏。
僅供參考我正在使用RHEL 5並安裝了最新版本的PHP 5和Apache。
所以我在尋找MySQL網站,看到此錯誤消息彈出他們的疑難解答在Windows系統上安裝MySQL:http://dev.mysql.com/doc/refman/5.0/en/windows-troubleshooting.html 好吧,這可能是一個基於Unix系統相同的問題好吧,所以我想我需要弄清楚默認的位置是什麼,以及它的實際安裝位置。 「 」這些消息通常發生在MySQL基本或數據目錄安裝在默認位置以外的不同位置時「 – 2012-01-31 16:50:35
對於osx和mysql 5.7,請參考http://stackoverflow.com/a/37668663/334999 – Shuo 2016-06-07 00:13:46