sql >> Databasteknik >  >> RDS >> Mysql

MySQL och polska ord

För utf8_general_ci är de lika (med undantag för ł, som inte anses vara en bugg av MySQL), och sedan 5.6 kan du även använda utf8_unicode_520_ci som hanterar alla polska tecken korrekt. Använd utf8_polish_ci för att behandla tecken med accent och accentuering som olika.

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

Demo av 'inte en bugg'

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

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

Se felrapporten här:http://bugs.mysql.com/bug.php ?id=9604



  1. Implementering av fulltextsökning i SQL Server 2016 för avancerade användare

  2. Återställningskrav före säkerhetskopiering

  3. Stäng av en varning i sqlalchemy

  4. psycopg2:infoga flera rader med en fråga