
Problem dotyczy traktowania litery "ł"/"Ł" jako "not LIKE" "l"/"L". Dla wszystkich innych liter polskiego alfabetu działa to poprawnie: ę -> e, ó -> o, ą -> a, ś -> s, ż,ź -> z, ć -> c, ń -> n. Tylko dla tej jednej litery LIKE twierdzi, ze jest różnica. Mam kodowanie utf8_polish_ci, próbowałem też latin2, bez różnicy.
Nie wiem, czy to sprawa MySQLa, w bugs.mysql.com też ciężko wyszukiwać raporty po jednej literze

REGEXP nie jest wyjściem, bo tak jak napisałem docelowo będę używał UTF8 (zanim ktoś napisze jaki jest związek, to REGEXP nie nadaje się do stringów w kodowaniach wielo-bajtowych).