1
我也經常從默認的/ var/lib中/ MySQL的更改數據目錄到別的東西一樣的/ var/lib中/ mysql1 它的工作原理wihtout任何問題上5.0啓動MySQL 5.1中以不同的datadir
在5.1版本Mysql的,就無法啓動,一旦我改變DATADIR以下消息...
啓動PID文件的MySQL.Manager退出而不更新文件。[失敗]
我已經創建新的目錄並改變了它的許可。其他任何事情都必須出錯,我無法弄清楚。
更新:
錯誤日誌中有2條錯誤消息。
[錯誤]無法打開mysql.plugin表。請運行mysql_upgrade來創建它。
[錯誤]致命錯誤:無法打開和鎖定授權表:表「mysql.host」不存在
你運行過mysql_upgrade嗎? MySql 5.1在INFORMATION_SCHEMA數據庫中有一些新表,似乎丟失 –
@ Scrum Meister:他的mysql實例找不到mysql數據庫,它存儲所有的服務數據。 'INFORMATION_SCHEMA'是一個包含一系列視圖的虛擬數據庫,它永遠不會以任何形式存在。 – zerkms
我使用rpm -e和rpm -ivh重新安裝了mysql 5.1版本,它解決了這個問題。 – shantanuo