2011-01-10 12 views
1

私は定期的にそれが5.1バージョンに5.0異なるDATADIRでMySQL 5.1を起動する

上のあらゆる問題wihtout作品 mysql1/libには/ var /のような何か他のものにデフォルトの/ var/libに/ MySQLからのデータディレクトリを変更しますMySQL、それは私が次のメッセージでDATADIRを変更すると、PIDファイルのMySQL.Managerがファイルを更新せずに終了して起動する

...起動に失敗した。私はすでに新しいディレクトリを作成している

[FAILED]許可を変更しました。他のことは間違っているはずです。私はそれを理解できません。

更新:

エラーログに2件のエラーメッセージがあります。

[ERROR] mysql.pluginテーブルを開くことができません。 mysql_upgradeを実行して作成してください。

[ERROR]致命的なエラー:オープンとロック権限テーブルができません:テーブル「mysql.host」は

+0

mysql_upgradeを実行しましたか? MySql 5.1には、INFORMATION_SCHEMAデータベース内にいくつかの新しいテーブルがあります。これは、見つからないようです。 –

+0

@ The Scrum Meister:彼のmysqlインスタンスは、すべてのサービスデータを格納するmysqlデータベースを見つけることができません。 'INFORMATION_SCHEMA'は、ビューのセットを含む仮想データベースであり、決して永続することはありません。 – zerkms

+0

rpm -eとrpm -ivhを使ってmysql 5.1バージョンを再インストールし、問題を解決しました。 – shantanuo

答えて

1

存在しませんが、あなたが以前の場所から新しいものにすべてのファイルとディレクトリを移動することがありますか?もしそうでなければ、それは今あなたがしなければならないことです。

関連する問題