檢視mysql資料庫及表編碼格式

2021-08-07 04:48:45 字數 1290 閱讀 7774

1.檢視資料庫編碼格式

mysql> show variables like 'character_set_database';
2.檢視資料表的編碼格式

mysql> show create table 《表名》;
3.建立資料庫時指定資料庫的字符集

mysql>create database 《資料庫名》 character set utf8;
4.建立資料表時指定資料表的編碼格式

create table tb_books (

name varchar(45) not null,

price double not null,

bookcount int not null,

author varchar(45) not null ) default charset = utf8;

5.修改資料庫的編碼格式

mysql>alter database 《資料庫名》 character set utf8;
6.修改資料**編碼格式

mysql>alter table 《表名》 character set utf8;
7.修改字段編碼格式

mysql>alter table 《表名》 change 《欄位名》 《欄位名》 《型別》 character set utf8;

mysql>alter table user change username username varchar(20) character set utf8 not null;

8.新增外來鍵

mysql>alter table tb_product add constraint fk_1 foreign key(factoryid) references tb_factory(factoryid);

mysql>alter table 《表名》 add constraint 《外鍵名》 foreign key《欄位名》 references 《外表表名》《欄位名》;

9.刪除外來鍵

mysql>alter table tb_people drop foreign key fk_1;

mysql>alter table 《表名》 drop foreign key 《外鍵名》;

blog address: 檢視mysql資料庫及表編碼格式

檢視mysql資料庫及表編碼格式

1.檢視資料庫編碼格式 1 mysql show variableslike character set database 2.檢視資料表的編碼格式 1 mysql showcreatetable 表名 3.建立資料庫時指定資料庫的字符集 mysql create database 資料庫名 cha...

檢視mysql資料庫及表編碼格式

1.檢視資料庫編碼格式 1 mysql show variableslike character set database 2.檢視資料表的編碼格式 1 mysql showcreatetable 表名 3.建立資料庫時指定資料庫的字符集 mysql create database 資料庫名 cha...

檢視mysql資料庫及表編碼格式

1.檢視資料庫編碼格式 mysql show variables like character set database 2.檢視資料表的編碼格式 mysql show create table 表名 3.建立資料庫時指定資料庫的字符集 mysql create database 資料庫名 char...