sql >> Databasteknik >  >> RDS >> Mysql

MySQL distinktion mellan e och é (e akut) - UNIKT index

Och det är svaret. Om du använder utf8_general_ci (faktiskt gäller det alla utf_..._[ci|cs] ) sammanställning förbigås diakritiska tecken i jämförelse, alltså:

SELECT "e" = "é" AND "O" = "Ó" AND "ä" = "a"

Resultat i 1 . Index använder också sortering.

Om du vill skilja på ą och a använd sedan utf8_bin sortering (tänk på att den också skiljer mellan versaler och gemener).

Namn och ålder garanterar förresten ingen unikhet.



  1. Ansluter till Amazon RDS-instans genom EC2-instans med MySQL Workbench

  2. SQL Server:Ersätt ogiltiga XML-tecken från ett VARCHAR(MAX)-fält

  3. MySQL:Hur man söker i flera tabeller efter en sträng som finns i valfri kolumn

  4. MySQL Databas backup automatiskt på en Windows-server