by shigemk2

当面は技術的なことしか書かない

MySQL8 InnoDB ファイル形式変数が削除

とのこと innodb_large_prefixなんかはそもそも767バイトもオーバーするようなインデックスを設計するなよっていう話でもある

次の InnoDB ファイル形式変数が削除されました:

innodb_file_format

innodb_file_format_check

innodb_file_format_max

innodb_large_prefix

MySQL 5.1 で以前のバージョンの InnoDB と互換性のあるテーブルを作成するには、ファイル形式変数が必要でした。 MySQL 5.1 が製品ライフサイクルの最後に到達したため、これらのオプションは不要になりました。

dev.mysql.com