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

2021-09-07 15:52:40 字數 1782 閱讀 3630

1.檢視資料庫編碼格式

? 1

mysql> show variableslike'character_set_database';

2.檢視資料表的編碼格式

? 1

mysql> showcreatetable《表名》;

3.建立資料庫時指定資料庫的字符集

mysql>

create

database

《資料庫名》

character

set utf8;

4.建立資料表時指定資料表的編碼格式

create

table

tb_books (

name

varchar(45) not

null

, price

double

notnull

, bookcount

intnot

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

setutf8;

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

《表名》

addconstraint

《外鍵名》

foreign

key《欄位名》

references

《外表表名》《欄位名》;

9.刪除外來鍵

mysql>

alter

table tb_people drop

foreign

keyfk_1;

mysql

>

alter

table

《表名》

drop

foreign

key《外鍵名》;

檢視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...

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

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