sql >> Database >  >> RDS >> Mysql

Waarom kan ik geen specifieke sortering gebruiken in MySQL?

Misschien vind je dit interessant.

Verschillen tussen utf8 en latin1

Ik kan niet zeggen dat ik een expert ben op dit gebied, maar voor zover ik kan zien, coderen UTF8 en Latin1 tekens anders. Dus proberen om UTF8 te verzamelen met Latin1 heeft geen zin.

http://dev.mysql.com/doc/refman /5.0/en/charset-applications.html

Overwegende hetgeen volgt:

CREATE DATABASE mydb
DEFAULT CHARACTER SET utf8
DEFAULT COLLATE utf8_general_ci;

is consistent.

Bijwerken

Sorry, ik lees net uw vraag opnieuw en u zegt dat de tabel latin1 gebruikt. Oneven. Heb je geprobeerd de utf8-sorteringen te gebruiken?



  1. Invoegen van MS SQL Server naar MySQL-database

  2. Hoe fouten te voorkomen -> Dubbele invoer

  3. multiprocessing-module en verschillende psycopg2-verbindingen

  4. MySQL-query om kolomnamen te krijgen?