Sudahkah Anda mencoba menambahkan
SET NAMES 'utf8';
ke sql dump Anda?
Masalah dengan utf8 atau encoding secara umum adalah bahwa agar berhasil, Anda harus memastikan bahwa:
- file dikodekan utf8 tanpa tanda tangan
- pengkodean default server mysql diatur ke utf8
- koneksinya adalah utf8 (itulah sebabnya Anda memasukkan SET NAMES 'utf8' ke dalam file sql Anda).
- semua tabel dan kolom memiliki penyandian dan rangkaian karakter yang tepat
- semua file web Anda juga harus dikodekan utf8. Dan tidak berfungsi hanya dengan menambahkan tajuk yang benar. Anda harus membuka file, periksa apakah penyandiannya adalah utf8, jika tidak, potong semuanya, ubah penyandiannya ke utf8 dan tempel semuanya kembali. Ini tidak berfungsi, jika Anda hanya mengubah penyandian dan menyimpan file!