サービスを再起動すると下記のメッセージが出ます。
ローカルコンピュータのMySQLサービスを開始できません。
エラー1067: プロセスを途中で強制終了しました。
下記のファイルを見ると以下のメッセージが表示されます。
C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.5\data\D4JDGGBX-SLC.err
MySQL: File '.\mysql\plugin.MYD' not found (Errcode: 2)
MySQL: Can't find file: 'plugin' (errno: 2)
120405 16:25:13 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
120405 16:25:13 InnoDB: The InnoDB memory heap is disabled
120405 16:25:13 InnoDB: Mutexes and rw_locks use Windows interlocked functions
120405 16:25:13 InnoDB: Compressed tables use zlib 1.2.3
120405 16:25:13 InnoDB: Initializing buffer pool, size = 164.0M
120405 16:25:13 InnoDB: Completed initialization of buffer pool
120405 16:25:13 InnoDB: highest supported file format is Barracuda.
120405 16:25:14 InnoDB: Waiting for the background threads to start
120405 16:25:15 InnoDB: 1.1.8 started; log sequence number 74040151531
120405 16:25:15 [ERROR] Fatal error: Can't open and lock privilege tables: File '.\mysql\host.MYD' not found (Errcode: 2)
mysql.plugin tableが開けないというエラーが出てますね。
プラグインのテーブルを入れなおしてみたらいかがでしょうか?
あと host.MYD も 見当たらないといってます。
何かファイルを消しちゃったのか、HDDが損傷して 読めなくなってしまったのかもしれませんね。
とりあえず メモ帳で host.MYDを作って 中身入れずに 保存としてみたらいかがでしょうか?
2012/04/05 17:02:11教えて頂いた2ファイル(空ファイル)を作成したらいけました!おそらく一時ファイル削除時に一緒に消えてしまったのかもしれません・・・ありがとうございます。
2012/04/05 18:08:44