sql >> Database teknologi >  >> RDS >> Mysql

Hvorfor bruger MySQL latin1_swedish_ci som standard?

Så vidt jeg kan se, var latin1 standardtegnsættet i præ-multibyte-tider, og det ser ud til, at det er blevet videreført, sandsynligvis på grund af nedadgående kompatibilitet (f.eks. for ældre CREATE-sætninger, der ikke specificerede en sortering).

Fra her :

Om hvorfor svensk , Jeg kan kun gætte på, at det er fordi MySQL AB er/var svensk. Jeg kan ikke se nogen anden grund til at vælge denne kollation, den kommer med nogle specifikke sorteringsegenskaber (ÄÖÜ kommer efter Z tror jeg), men de er ikke i nærheden af ​​en international standard.



  1. Slet ved hjælp af venstre ydre joinforbindelse i Postgres

  2. Gendannelse af MySQL-database fra fysiske filer

  3. Deadlock undtagelseskode for PHP, MySQL PDOException?

  4. Oracle Apex 20.1 Fejl:Fejl ved behandling af validering