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

Làm cách nào để bạn thay đổi kiểu đối chiếu cho một cột MySQL?

Bạn cần lưu ý về các thiết đặt đối chiếu / thiết lập ký tự ở các cấp độ cơ sở dữ liệu / bảng / cột. Cài đặt cấp cột được ưu tiên hơn những cài đặt khác. Bởi vì điều này, tôi bao gồm các lệnh bạn có thể sử dụng để thực hiện những thay đổi này ở mỗi cấp của db.

Kiểm tra cấu hình hiện tại của bạn (cơ sở dữ liệu):

SHOW CREATE DATABASE db_name;

Kiểm tra cấu hình hiện tại của bạn (bảng):

SHOW TABLE STATUS WHERE name='tbl_name'

Kiểm tra cấu hình hiện tại của bạn (các cột):

SHOW FULL COLUMNS FROM tbl_name;

Thay đổi bộ ký tự / đối chiếu (cơ sở dữ liệu):

ALTER DATABASE db_name DEFAULT CHARACTER SET utf8;

Thay đổi bộ ký tự / đối chiếu (bảng):

ALTER TABLE tbl_name DEFAULT CHARACTER SET utf8;

Thay đổi bộ ký tự / đối chiếu (cột):

ALTER TABLE tbl_name CONVERT TO CHARACTER SET utf8;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. truy vấn con trả về nhiều hơn 1 hàng

  2. Cách lấy năm từ cột ngày giờ trong MySQL

  3. Cách tối ưu hóa ĐƠN ĐẶT HÀNG THEO cho một cột được tính toán trên bảng MASSIVE MySQL

  4. Cách tính Doanh thu trong MySQL

  5. Giá trị số nguyên không chính xác:'' cho cột 'id' ở hàng 1