1.创建数据库

create database tms CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

2.创建表

create table tbtest(

id int(10) auto_increment,

user_name varchar(60) CHARACTER SET GBK COLLATE gbk_chinese_ci,

email varchar(60),

PRIMARY key(id)

)CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

3.修改库

alter table tms character set utf8mb4 COLLATE utf8mb4_general_ci;

4.修改表

ALTER TABLE tbtest MODIFY email VARCHAR(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

5.查看所有编码

-- 查看所有的字符编码
SHOW CHARACTER SET;
-- 查看创建数据库的指令并查看数据库使用的编码
show create database dbtest;
-- 查看数据库编码:
show variables like '%char%';