Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Tại sao MySQL sử dụng latin1_swedish_ci làm mặc định?

Theo những gì tôi có thể thấy, latin1 là ký tự mặc định được đặt trong thời gian trước nhiềubyte và có vẻ như điều đó vẫn được tiếp tục, có thể vì lý do tương thích thấp (ví dụ:đối với các câu lệnh CREATE cũ hơn không chỉ định đối chiếu).

Từ tại đây :

Về lý do tại sao Thụy Điển , Tôi chỉ có thể đoán rằng đó là bởi vì MySQL AB đã / đang bị thu hẹp. Tôi không thể thấy bất kỳ lý do nào khác để chọn đối chiếu này, nó đi kèm với một số câu hỏi sắp xếp cụ thể (tôi nghĩ ÄÖÜ đến sau chữ Z) nhưng chúng không ở đâu gần với tiêu chuẩn quốc tế.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cần mảng mã hóa php pdo và chèn nhiều hàng trong mysql

  2. Tên cơ sở dữ liệu MySQL mặc định

  3. Cách thay đổi đường dẫn của các dịch vụ mysql

  4. lập chỉ mục một phần mysql, lập chỉ mục ngược

  5. Cách liệt kê các hàng cho một truy vấn hoặc hiển thị 'không có bản ghi' bằng cách sử dụng một truy vấn duy nhất