Menangani Eror Mysql “ERROR 1118 Row size too large (> 8126). Changing some columns to TEXT or BLOB may help” ketika Impor database
Sering kali ketika melakukan impor databse, menemui eror “ ERROR 1118 Row size too large (> 8126). Changing some columns to TEXT or BLOB may help……” yang menyebabkan hanya sebagian tabel saja yang berhasil diimpor. Sedangkan tabel yang lain gagal diimpor. Untuk pesan error lengkapnya kurang lebih seperti ini.
error Code: 1118
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.Hal tersebut dikarenakan adanya perbedaan versi pada phpmyadmin.
Jika ingin agar error tersebut
terselesaikan sebenarnya tinggal samakan saja versi phpmyadminnya, namun itu
bukan ide yang bagus mengingat server baru saya dalam keadaan production .
Maka setelah mencari ke beberapa
sumber untuk mengatasinia adalah sebagai beriku ini.
Melalui CLI, masuk ke konsol MYSQL,
kemudian berikan Perintah berikut ini
Untuk mengatasi eroro tesebut,
varibael innodb_stritch_mode harus OFF atau 0, maka untuk selanjutnya diberikan
printah berikut :
Kemudian cek kembali variabelnya…
apabila belum OFF, maka restart kembali mysql anda, baik via cli maupun bisa lewat web cwp.
kemudian cek kembali variabelnya.
Kemudian ujicoba impor/ restrore kembali database anda.


Comments
Post a Comment