Windows 8 で xampp パッケージを使用しています。mysql を起動すると、この問題がエラー ログに記録されます。
2013-09-02 12:17:16 4320 [注] プラグイン 'FEDERATED' は無効になっています。
2013-09-02 12:17:16 1030 InnoDB: 警告: innodb_additional_mem_pool_size の使用は非推奨です。このオプションは、オプション innodb_use_sys_malloc および InnoDB の内部メモリ アロケータと共に、将来のリリースで削除される可能性があります。
2013-09-02 12:17:16 4320 [注] InnoDB: InnoDB メモリ ヒープが無効になっています
2013-09-02 12:17:16 4320 [注意] InnoDB: Mutexes と rw_locks は Windows 連動関数を使用します
2013-09-02 12:17:16 4320 [注] InnoDB: 圧縮テーブルは zlib 1.2.3 を使用します
2013-09-02 12:17:16 4320 [注] InnoDB: CPU crc32 命令を使用していません
2013-09-02 12:17:16 4320 [注] InnoDB: バッファー プールの初期化、サイズ = 16.0M
2013-09-02 12:17:16 4320 [注意] InnoDB: バッファー プールの初期化が完了しました
2013-09-02 12:17:16 4320 [注] InnoDB: サポートされている最高のファイル形式は Barracuda です。
2013-09-02 12:17:16 4320 [注意] InnoDB: ibdata ファイルのログ シーケンス番号 0 と 0 は、ib_logfiles のログ シーケンス番号 7359127 と一致しません。
2013-09-02 12:17:16 4320 [注意] InnoDB: データベースが正常にシャットダウンされませんでした!
2013-09-02 12:17:16 4320 [注] InnoDB: クラッシュ リカバリを開始しています。2013-09-02 12:17:16 4320 [注] InnoDB: .ibd ファイルからテーブルスペース情報を読み取っています...
2013-09-02 12:17:17 4320 [エラー] InnoDB: 以前に開いたテーブルスペースを開こうとしました。前のテーブルスペース mysql/slave_worker_info は、ファイルパス: .\mysql\slave_worker_info.ibd でスペース ID: 5 を使用します。ファイルパスでスペース ID: 5 を使用するテーブルスペース pos/adminnotification_inbox を開けません: .\pos\adminnotification_inbox.ibd InnoDB: エラー: 単一テーブルのテーブルスペース ファイル .\pos\adminnotification_inbox.ibd InnoDB を開けませんでした: クラッシュ リカバリを続行しませんInnoDB ログのログ レコードをテーブルに適用できない場合、テーブルが InnoDB: 破損する可能性があるためです。InnoDB: 問題を修正して mysqld を起動するには: InnoDB: 1) ファイルに権限の問題があり、mysqld が InnoDB: ファイルを開くことができない場合は、権限を変更する必要があります。InnoDB: 2) テーブルが不要な場合、またはバックアップから復元できる場合、InnoDB: 次に、.ibd ファイルを削除すると、InnoDB は通常の InnoDB を実行します。つまり、クラッシュ リカバリを行い、そのテーブルを無視します。InnoDB: 3) ファイル システムまたはディスクが壊れていて、InnoDB (.ibd ファイル) を削除できない場合は、my.cnf InnoDB: で innodb_force_recovery > 0 を設定し、ここで InnoDB に強制的にクラッシュ リカバリを続行させることができます。