重裝了mysql後,用下面的指令一直不能啟動。
/etc/init.d/mysql start
檢視/var/lib/mysql/NC-VM-PL-DEV-40.err
發現錯誤顯示如下:
[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist
于是運作下面的指令:
mysql_install_db --user=mysql --ldata=/var/lib/mysql
之後就OK了。
#/etc/init.d/mysql start
Starting MySQL. [ OK ]
refer:
http://will-bloggs-too.com/2011/11/29/mysql-error-cant-open-and-lock-privilege-tables-table-doesnt-exist/