[前][次][番号順一覧][スレッド一覧]

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>  ]