Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL und polnische Wörter

Für utf8_general_ci sind sie gleich (mit Ausnahme von ł, das von MySQL nicht als Fehler angesehen wird), und seit 5.6 können Sie auch utf8_unicode_520_ci verwenden, das alle polnischen Zeichen korrekt behandelt. Verwenden Sie utf8_polish_ci, um Zeichen mit und ohne Akzent unterschiedlich zu behandeln.

select 'abcde'='ąbćdę' COLLATE utf8_polish_ci
>> 0

Demo von 'not a bug'

select 'abcde'='ąbćdę' COLLATE utf8_general_ci
>> 1

select 'abcdel'='ąbćdęł' COLLATE utf8_general_ci
>> 0

Sehen Sie sich den Fehlerbericht hier an:http://bugs.mysql.com/bug.php ?id=9604