2012年6月12日火曜日

ERROR 1033 (HY000): Incorrect information in file

このあとに: './db_name/table_name.frm'というファイルの指定あります

こんなエラーが出た場合は以下を削除(or 移動)してみましょう
ib_logfile1
ib_logfile2

mysqlのデータを保存する先にあるはずです
デフォルトの設定ならば「/var/lib/mysql/l」配下にあると思います

もしない場合は「/etc/my.cnf」というファイルの「datadir」という欄を見てみましょう
ここで指定されているパス以下にあるはずです


このデータはSQLのトランザクションファイルです
つまりこれがあるということはまだ何かのトランザクションが完了してないということになる
トランザクションが詰まってしまっているために処理中のテーブルに対してはSELECTができなかった

0 件のコメント:

コメントを投稿