Saya pernah mengalami kasus seperti ini di instalasi wordpress lama dengan masalahnya adalah data itu sendiri sudah ada di UTF-8 dalam database Latin1 (karena charset default WP). Ini berarti tidak ada kebutuhan nyata untuk konversi data tetapi format ddbb dan tabel. Dalam pengalaman saya, hal-hal menjadi kacau ketika melakukan dump karena saya mengerti MySQL akan menggunakan set karakter default klien yang dalam banyak kasus sekarang UTF-8 .Oleh karena itu memastikan bahwa mengekspor dengan pengkodean data yang sama sangat penting. Untuk DDBB Latin1 dengan pengkodean UTF-8:
$ mysqldump –default-character-set=latin1 –databases wordpress > m.sql
Kemudian ganti referensi Latin1 dalam dump yang diekspor sebelum mengimpor ulang ke database baru di UTF-8. Jenis:
$ replace "CHARSET=latin1" "CHARSET=utf8" \
"SET NAMES latin1" "SET NAMES utf8" < m.sql > m2.sql
Dalam kasus saya tautan ini sangat membantu. Komentar di sini spanyol .