Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Dlaczego MySQL domyślnie używa latin1_swedish_ci?

O ile widzę, latin1 był domyślnym zestawem znaków przed wielobajtowymi czasami i wygląda na to, że jest to kontynuowane, prawdopodobnie ze względu na kompatybilność wsteczną (np. dla starszych instrukcji CREATE, które nie określały sortowania).

Z tutaj :

Dlaczego szwedzki , mogę się tylko domyślać, że to dlatego, że MySQL AB jest/był szwedzki. Nie widzę żadnego innego powodu, aby wybrać to zestawienie, wiąże się ono z pewnymi specyficznymi osobliwościami sortowania (chyba jest po Z), ale nie zbliżają się one do międzynarodowego standardu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Policz liczbę unikalnych znaków w ciągu

  2. Jak można połączyć te dwie instrukcje SQL w jedno?

  3. Sprawdź, czy nazwa użytkownika istnieje przy użyciu PHP PDO

  4. Łącząc JSON_SEARCH i JSON_EXTRACT otrzymam:Nieprawidłowe wyrażenie ścieżki JSON.

  5. jak mogę stworzyć funkcję powrotu do sukcesu?