Pro utf8_general_ci jsou stejné (s výjimkou ł, které MySQL nepovažuje za chybu) a od 5.6 můžete také použít utf8_unicode_520_ci, který správně zpracovává všechny polské znaky. Pomocí utf8_polish_ci zacházejte se znaky s diakritikou a bez diakritiky jako s různými.
select 'abcde'='ąbćdę' COLLATE utf8_polish_ci
>> 0
Demo „není chyba“
select 'abcde'='ąbćdę' COLLATE utf8_general_ci
>> 1
select 'abcdel'='ąbćdęł' COLLATE utf8_general_ci
>> 0
Podívejte se na zprávu o chybě zde:http://bugs.mysql.com/bug.php ?id=9604