私のタルベの1つに、合計1011文字のマルチカラムインデックスがあります。 ストレージエンジンはInnoDBです。mysql 5.7 - 指定されたキーが長すぎます。最大キーの長さは3072バイトです
mysql 5.6.26でも同じテーブルが正常に動作していました。しかし今、私はmysql 5.7.16にアップグレードしたときにエラーが発生する指定されたキーが長すぎます。最大キーの長さは3072バイトです。
インデックスの合計サイズに制限があることを知っています。しかし、問題は5.6でなぜ働いていたのか、そして5.7で作業をやめたことです。列のサイズを減らさずにできることはありますか?
http://dba.stackexchange.com/questions/49913/specified-key-was-too-long-max-key-length-is-1000-bytes-in-mysql-5-6 –
大丈夫ですが、なぜ同じことが5.6で働いていたのですか?私たちは何も間違いなく2年間で5.6を使っています –