Pertama, Anda harus memastikan bahwa penyandian konsol Anda diatur ke UTF-8. Dengan menggunakan Putty, Anda perlu mengatur dropdown charset di "Jendela"> "Terjemahan" ke UTF-8
MySQL kedua membedakan charset data dan charset koneksi. Ketika data Anda dikodekan UTF-8 tetapi charset koneksi Anda disetel ke mis. "ISO-8859-1" MySQL akan secara otomatis mengonversi output.
Cara termudah untuk menyetel rangkaian karakter secara permanen adalah dengan memperbarui klien Anda my.cnf dengan yang berikut:
[client]
default-character-set=utf8
Informasi detail tentang rangkaian karakter koneksi dapat Anda temukan di sini:http://dev.mysql.com/doc/refman/5.5/en/charset-connection.html
Saat menggunakan fungsi API MySQL (misalnya klien PHP), Anda dapat mengatur rangkaian karakter koneksi dengan mengirimkan kueri
SET NAMES utf8
Berbagai implementasi MySQL API juga mendukung pengaturan charset secara langsung. http://www.php.net/manual/en/mysqli .set-charset.php