Akhirnya saya mendapat solusi
Kami membutuhkan dua opsi
--default-character-set=utf8
:Ini memastikan UTF8 digunakan untuk setiap bidang--result-file=file.sql
:Opsi ini mencegah data dump melewati Sistem Operasi yang kemungkinan besar tidak menggunakan UTF8. Melainkan meneruskan data dump langsung ke file yang ditentukan.
Menggunakan opsi baru ini, perintah dump Anda akan terlihat seperti ini:
mysqldump -u root -p --default-character-set=utf8 --result-file=database1.backup.sql database1
Saat Mengimpor, Anda dapat menggunakan:
mysql --user=root --password=root --default_character_set utf8 < database1.backup.sql
Sumber:http://nathan.rambeck.org/blog/1 -preventing-encoding-issues-mysqldump