sql >> Databáze >  >> RDS >> Mysql

MySQL a polská slova

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



  1. Odezva serveru trvá dlouho

  2. Výběr náhodných řádků pomocí MySQL

  3. Eliminace PostgreSQL Split-Brain ve vícecloudových databázích

  4. Propojení tabulek mezi dvěma modely v Cakephp