1. 程式人生 > >檢視和修改 mysql庫、表、欄位編碼

檢視和修改 mysql庫、表、欄位編碼

檢視編碼

  • 檢視資料庫編碼。
show variables like '%char%';
  • 查看錶編碼
show create table <表名>;

例:show create table user;
  • 檢視欄位編碼
show full columns from <表名>;

例: show full column from user;

修改編碼格式

  • 修改資料庫編碼格式
alter database <資料庫名> character set utf8mb4; 例:alter database db_user character set utf8mb4;
  • 修改表編碼
alter table <表名> character set utf8mb4; 例:alter table user character set utf8mb4;
  • 修改欄位編碼
ALTER TABLE <表名> MODIFY COLUMN <欄位名> <欄位型別> CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 例:ALTER TABLE comment MODIFY COLUMN content VARCHAR(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;