MySQLのカラム拡張を行おうとしたところ(varchar200→500に増やしました)
Specified key was too long; max key length is 1000 bytes
エラーが発生しています。
MyISAMだと1000バイトが上限であり、
インデックスのサイズが1000バイトを超えているためエラーになっていると考えています。
カラム拡張すると、インデックスは更新されるんでしょうか?
インデックスは、DBの検索を高速化するため、検索用の別のテーブルを持っているというイメージです。
DBよく分かっておらず、基本的なところですみません。
調べたところ、insertするときにインデックスは更新されると書いてましたが、
カラム拡張についてが分かりませんでした。
回答1件
あなたの回答
tips
プレビュー