mysql:15565
From: Takeshi Hayase <Takeshi Hayase <linus@xxxxxxxxxx>>
Date: Thu, 07 Apr 2011 12:38:33 +0900
Subject: [mysql 15565] Re: MySQLエラーコード「159」について
初めまして。 hayaseと申します。 初めて見るエラーなので調べてみましたが、わかりませんでした。 なお、私の方で実行した際には、エラーは出ませんでした。 当方の環境 ⇒ CentOS5.5+MySQL5.1.53 ちなみに、Version情報やPlatform等が書いてあると 答えやすくなるのは古今東西共通していると思います。 また、該当テーブルを作成したcreate文もあったら良いですね。 > 動作確認をしたところ、特に問題はないのですが、 問題無いというのは、 ① エラーは出たが正常に実行された(INDEXが正しく作られた) ② 作成しなくてもよいINDEXだった どちらでしょう? なんとなく環境の問題のような気がしますが・・・ お役に立てなくて申し訳ありません。 (2011/04/07 11:54), mysql@xxxxxxxxxx wrote: > カワバタと申します。 > > Innodbのテーブルに対してインデックスを追加したら、 > 以下のエラーが出力されました。 > 動作確認をしたところ、特に問題はないのですが、 > どのような原因で以下のエラーが出力されるのか > ご存じの方がいらっしゃいましたらご教授お願いします。 > > ■実行クエリ > ALTER TABLE table ADD INDEX key1 (col1, col2, col3, col4); > > ■エラーメッセージ > [ERROR] Got error 159 when reading table './schema/table' > > ■perror > MySQL error code 159: The table changed in storage engine > > 以上、宜しくお願いします。 > > > >
15564 2011-04-07 11:54 [<mysql@xxxxxxxxxx> ] MySQLエラーコード「159」について -> 15565 2011-04-07 12:38 ┗[Takeshi Hayase <linu] 15566 2011-04-07 13:01 ┗[<mysql@xxxxxxxxxx> ]