XAMPPを開いて[MySQLの開始]ボタンをクリックすると、エラーが発生します。直前に始めたのですが、今は動作していません。
12:19:12 PM [mysql] MySQLアプリを起動しようとしています...
12:19:12 PM [mysql]ステータス変更が検出されました:実行中
12:19:13 PM [mysql]ステータス変更が検出されました:停止
12:19:13 PM [mysql]エラー:MySQLが予期せずシャットダウンしました。
12:19:13 PM [mysql]これは、ポートのブロック、依存関係の欠落、
12:19:13 PM [mysql]の不適切な特権、クラッシュ、または別の方法によるシャットダウンが原因である可能性があります
12:19:13 PM [mysql ] [ログ]ボタンを押してエラーログを表示し 、 12:19:
13 PM [mysql] Windowsイベントビューアでその他の手がかりを
確認します12:19:13 PM [mysql]さらにヘルプが必要な場合は、この
12:19をコピーして投稿してください。フォーラムの午後13時[mysql]ログウィンドウ全体
エラーログの内容は次のとおりです。
2013-08-02 12:19:12 4536 [注]プラグイン「FEDERATED」は無効になっています。
2013-08-02 12:19:12 f64 InnoDB:警告:innodb_additional_mem_pool_sizeの使用は非推奨です。このオプションは、オプションinnodb_use_sys_mallocおよびInnoDBの内部メモリアロケータとともに、将来のリリースで削除される可能性があります。
2013-08-02 12:19:12 4536 [注] InnoDB:InnoDBメモリヒープが無効になっています
2013-08-02 12:19:12 4536 [注] InnoDB:ミューテックスとrw_locksはWindowsインターロック関数を使用します
2013-08-02 12:19:12 4536 [注] InnoDB:圧縮テーブルは
zlib1.2.3を使用します2013-08-0212:19:12 4536 [注] InnoDB:CPUcrc32命令を使用しません
2013-08-0212 :19:12 4536 [注] InnoDB:バッファープールを初期化しています、サイズ= 16.0M
2013-08-02 12:19:12 4536 [注] InnoDB:バッファープールの初期化が完了しました
2013-08-02 12:19:12 4536 [注] InnoDB:サポートされている最高のファイル形式はBarracudaです。
2013-08-02 12:19:12 4536 [注] InnoDB:ibdataファイルのログシーケンス番号0および0が、ib_logfilesのログシーケンス番号1616798と一致しません!
2013-08-02 12:19:12 4536 [注] InnoDB:データベースが正常にシャットダウンされませんでした!
2013-08-02 12:19:12 4536 [注] InnoDB:クラッシュリカバリを開始しています。
2013-08-02 12:19:12 4536 [注] InnoDB:.ibdファイルからのテーブルスペース情報の読み取り...
最も重要なエラーメッセージは次のとおりです。
2013-08-02 12:19:12 4536 [エラー] InnoDB:
以前に開いたテーブルスペースを開こうとしました。
以前のテーブルスペースmysql / innodb_table_statsは、ファイルパス:。\ mysql \ innodb_table_stats.ibdでスペースID:1を使用します。ファイルパス:。\ xat \ payments.ibdでスペースID:1を使用する
テーブルスペースxat / paymentsを開くことができません
ログの残りの部分:
InnoDB:エラー:単一テーブルテーブルスペースファイルを開くことができませんでした。\ xat \ Payments.ibdInnoDB
:テーブルが
InnoDBになる可能性があるため、クラッシュリカバリを続行しません:InnoDBログのログレコードを適用できない場合は破損しています。
InnoDB:問題を修正してmysqldを起動するには:
InnoDB:1)ファイルに権限の問題があり、mysqldが
InnoDB:ファイルを開くことができない場合は、権限を変更する必要があります。
InnoDB:2)テーブルが不要な場合、またはバックアップから復元できる場合は、
InnoDB:.ibdファイルを削除すると、InnoDBは通常の
InnoDB:クラッシュリカバリを実行し、そのテーブルを無視します。
InnoDB:3)ファイルシステムまたはディスクが壊れていて、削除できない場合
InnoDB:.ibdファイル。my.cnfInnoDB
:でinnodb_force_recovery> 0を設定し、ここでInnoDBにクラッシュリカバリを続行させることができます。
これらのエラーの原因は何ですか?また、どうすれば修正できますか?