安裝mysql,初始化後,出現
The server quit without updating PID file(…)失敗
的提示,查看/data/mysql/mysql3306/data/error.log日誌,發現[error]: Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
查看資料,然後運行這個腳本就可以了。
scripts/mysql_install_db --user=mysql --datadir=/data/mysql/mysql3306/data/
在運行腳本後,提示初始化成功
Installing MySQL system tables...OK
Filling help tables...OK
運行service mysql start
然後登錄mysql 提示mysql command not found。原來是因爲mysql命令的路徑在/usr/locale/mysql/bin下面,所以直接使用mysql命令時,系統在/usr/bin下面查此命令,所以就找不到了。
解決辦法是:ln -s /usr/local/mysql/bin/mysql /usr/bin