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

Làm thế nào để lưu trữ các ký tự không phải tiếng Anh?

Bạn nên cân nhắc sử dụng utf8 để lưu trữ văn bản của bạn.

Bạn có thể thực hiện việc này tại phần tạo cơ sở dữ liệu:

CREATE DATABASE mydb
  DEFAULT CHARACTER SET utf8
  DEFAULT COLLATE utf8_general_ci;

Bạn cũng có thể định cấu hình mysql khi cài đặt hoặc khi khởi động để sử dụng utf8 (xem Hướng dẫn sử dụng Mysql)

Các trang hướng dẫn sử dụng mysql bao gồm tất cả các khía cạnh của bộ ký tự và đối chiếu: http:/ /dev.mysql.com/doc/refman/5.0/en/charset.html

Bộ ký tự của kết nối có thể được thay đổi bằng

SET CHARACTER SET utf8

Thêm chi tiết tại đây và trong chương Hỗ trợ bộ ký 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. mysql PDO cách liên kết LIKE

  2. Truy vấn SQL trả về tất cả các ngày không được sử dụng trong bảng

  3. Làm cách nào để thay đổi loại công cụ lưu trữ trên MySQL?

  4. '0000-00-00 00:00:00' không thể được biểu thị dưới dạng java.sql. Lỗi dấu thời gian

  5. Quyền của người dùng MySQL