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

Proč MySQL používá latin1_swedish_ci jako výchozí?

Pokud vidím, latin1 byl výchozí znakovou sadou v časech před vícebajty a vypadá to, že se v tom pokračovalo, pravděpodobně z důvodů sestupné kompatibility (např. pro starší příkazy CREATE, které neurčovaly řazení).

Z zde :

Proč švédština , Mohu jen hádat, že je to proto, že MySQL AB je/bylo švédské. Nevidím žádný jiný důvod, proč si vybrat toto třídění, přichází s určitými zvláštními třídícími zvláštnostmi (myslím, že ÄÖÜ přichází po Z), ale ani zdaleka se neblíží mezinárodnímu standardu.



  1. Extrahujte n-tice se zadanými společnými hodnotami v jiném sloupci v SQL

  2. Dostat všechny údery dovnitř a ven pro každého zaměstnance?

  3. Naučte se používat několik funkcí MySQL a MariaDB – část 2

  4. Jak analyzovat řetězec oddělený čárkou v PL/SQL?