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

Cho phép các ký tự không phải ascii trong cơ sở dữ liệu MySQL

bạn nên xem mã hóa utf8

bạn có thể vui lòng đăng mã hóa nào đang được cơ sở dữ liệu và bảng của bạn sử dụng không? (bạn có thể đăng cấu trúc db của mình không?)

CHỈNH SỬA:Để trả lời câu hỏi của bạn trong nhận xét của bạn, sự khác biệt cơ bản là utf8_general_ci nhanh hơn nhưng không quan tâm đến một số so sánh ngôn ngữ cụ thể. Bạn có thể đọc thêm về điều này trong liên kết tôi đã gửi ở trên trong bài đăng của tôi. Trên thực tế, nó ảnh hưởng đến hành vi sắp xếp và tìm kiếm.

Không quan trọng bạn muốn cơ sở dữ liệu của mình hoạt động như thế nào, tất cả những đối chiếu này đều hữu ích trong các môi trường khác nhau. Trong trường hợp của bạn, tôi sẽ không sử dụng utf8_bin vì nó chỉ so sánh các chuỗi sử dụng các giá trị nhị phân.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Timestampdiff () trong MySQL có tương đương với dateiff () trong SQL Server không?

  2. Chèn một bài đăng trong Wordpress bằng MySql

  3. Cách thiết kế cơ sở dữ liệu mysql nhiều người thuê

  4. Mã hóa C # Mysql UTF8

  5. Sqlite hay MySql? Làm thế nào để quyết định?