117 文字
1 分
[ERROR] Got error 134 when reading table './データベース名/テーブル名'
2007-09-08

MySQLのテーブルがクラッシュしたくさい。

MySQLのログにこんな感じでエラーがでてる。

[ERROR] Got error 134 when reading table ’./データベース名/テーブル名 ’

環境:

  • CentOS release 4.5
  • mysql-5.0.24 + senna-1.0.1
  • MyISAM

対処:

  • repairしてもOKといわれた。
  • checkしてもOKといわれた。
  • MySQLをrestartしても改善されない

解決方法:

  1. 問題のあるテーブル をdump
  2. drop
  3. create

トランザクションが使えないから、こんなかんじで。

Terminal window
mysqldump -u root database table > table.sql
mysql -u root database < table.sql
[ERROR] Got error 134 when reading table './データベース名/テーブル名'
https://blog.teraren.com/posts/error-got-error-134-when-reading-table/
作者
Yuki Matsukura
公開日
2007-09-08
ライセンス
CC BY-NC-SA 4.0

コメント