Error importing SQL dump into MySQL – Mac User

Saya mau import dump database via terminal dengan size 1,6GB, tapi beberapa kali gagal

script import

$ mysql -h 127.0.0.1 -u root my_database < backup_db.sql

Tapi menemukan error seperti ini:

“ERROR 1118 (42000) at line 5543: 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.”

setelah googling solusinya adalah harus menambah sizeĀ innodb_buffer_pool_size danĀ innodb_log_file_size

Caranya edit file my.cnf dan ubah seperti dibawah ini.

innodb_buffer_pool_size = 32M

innodb_log_file_size = 256M

save perubahannya dan restart mysql lalu jalankan kembali script import diatas.

done.