Solusi error Row size too large (> 8126)
Pada tutorial kali ini terdapat solusi error saat import file SQL dengan error seperti:
ERROR 1118 (42000): Row size too large (> 8126). Changing some columns to
TEXT or BLOB may help. In current row format, BLOB prefix of 0 bytes is stored
inline.
Untuk mengatasi itu maka silahkan ganti ROW_FORMAT pada table yang diinformasikan saat error menjadi ROW_FORMAT=DYNAMIC.
Contoh pada gambar terlihat error saat create table:
Jadi sebelum mengulangi importnya, silahkan rumah dahulu type ROW format di file SQL nya contoh:
ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci ROW_FORMAT=COMPACT;
Menjadi:
ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci ROW_FORMAT=DYNAMIC;
Nah seharusnya jika di import lagi file SQL nya, errornya akan hilang 😁
Jangan sungkan hubungi Kami jika Anda membutuhkan Kami.