sql >> Database >  >> RDS >> Mysql

mysql, utf-8 kolom:hoe selecteer ik alleen hoofdlettergevoelig?

U kunt de prestaties voor hoofdlettergevoelig zoeken op de volgende manier verbeteren:

select col1, col2 from table1 where col3='Case_sEnsiTive' AND BINARY col3="CasE_sENsiTive";

Als er echter geen goede reden is voor een hoofdletterongevoelige sortering, raad ik ten zeerste aan om utf8_bin te gebruiken als sortering.



  1. MariaDB JSON_UNQUOTE() uitgelegd

  2. Excel-blad converteren naar database van sqlite in Android

  3. Mysql join-tabellen

  4. Hoe maak je een generieke entiteitsmodelklasse die generieke id ondersteunt, inclusief automatisch gegenereerde id's?