Memo

メモ > サーバ > 各論: トラブル対応例 > MySQLにダンプデータを登録しようとすると「Row size too large (> 8126).」のエラーになる

■MySQLにダンプデータを登録しようとすると「Row size too large (> 8126).」のエラーになる
XAMPP環境で発生 TEXT型やBLOB型のカラムが多いと、テーブル管理サイズを超えてしまうのでエラーになる…という現象みたい C:\xampp\mysql\bin\my.ini の最後に以下を追加したら、ダンプデータを登録できた
[mariadb] innodb_strict_mode=OFF
XAMPPでのinnodb_strict_mode=OFF設定 - Qiita https://qiita.com/sebon77_Gifu/items/3ac53be2578354231bfd ただし根本解決では無いみたい 以下を参考に、改めて検証したい 【MySQL5.6->5.7】 とてもたくさんの列をもったテーブルをつくりたい/Row size too large (> 8126)についてかんがえる - Qiita https://qiita.com/rhap/items/298cbd4b8e15a212df98

Advertisement