Ini diperlukan setiap kali Anda ingin mengirim data ke server yang memiliki karakter yang tidak dapat direpresentasikan dalam ASCII murni, seperti 'ñ' atau 'ö'.
Bahwa jika instance MySQL tidak dikonfigurasi untuk mengharapkan pengkodean UTF-8 secara default dari koneksi klien (banyak, tergantung pada lokasi dan platform Anda.)
Baca http://www.joelonsoftware.com/articles/Unicode.html jika Anda tidak mengetahui cara kerja Unicode.
Baca Apakah akan menggunakan "SET NAMES" untuk melihat alternatif SET NAMES dan tentang apa sebenarnya itu.