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

2021-07-27 16:08:23 字數 1869 閱讀 4859

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《外鍵名》;

shootercheng:做乙個勤奮的探索者

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

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

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