Para utf8_general_ci son iguales (con la excepción de ł, que MySQL no considera un error), y desde 5.6 también puede usar utf8_unicode_520_ci que maneja todos los caracteres polacos correctamente. Use utf8_polish_ci para tratar los caracteres acentuados y sin acentuar como diferentes.
select 'abcde'='ąbćdę' COLLATE utf8_polish_ci
>> 0
Demostración de 'no es un error'
select 'abcde'='ąbćdę' COLLATE utf8_general_ci
>> 1
select 'abcdel'='ąbćdęł' COLLATE utf8_general_ci
>> 0
Consulte el informe de error aquí:http://bugs.mysql.com/bug.php ?id=9604