Untuk utf8_general_ci mereka sama (dengan pengecualian , yang tidak dianggap sebagai bug oleh MySQL), dan sejak 5.6 Anda juga dapat menggunakan utf8_unicode_520_ci yang menangani semua karakter Polandia dengan benar. Gunakan utf8_polish_ci untuk memperlakukan karakter beraksen dan tidak beraksen sebagai berbeda.
select 'abcde'='ąbćdę' COLLATE utf8_polish_ci
>> 0
Demo 'bukan bug'
select 'abcde'='ąbćdę' COLLATE utf8_general_ci
>> 1
select 'abcdel'='ąbćdęł' COLLATE utf8_general_ci
>> 0
Lihat laporan bug di sini:http://bugs.mysql.com/bug.php ?id=9604