コンテンツにスキップ

レコード長制限

エラーから学ぶMySQL InnoDBのレコード長制限

https://www.isoroot.jp/blog/3335/

ERROR 1118 (42000): Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSED may help. In current row format, BLOB prefix of 768 bytes is stored inline.

1レコード8KBまで


MySQLで SQLSTATE[42000] Row size too large(> 8126)のエラーが出たときの対処方法

https://blog.s-giken.net/462.html


14.9.2 テーブルの行フォーマットの指定

https://dev.mysql.com/doc/refman/5.6/ja/innodb-row-format-specification.html