1.查看数据库编码格式
mysql> show variables like 'character_set_database';
2.查看数据库表格的编码格式
mysql> show create table table_name;
table_name改为自己的表名即可
3.创建数据库是指定数据库的编码格式
mysql> create database database_name character set utf8;
database_name改为自己的数据库名字
4.创建表格时 指定其编码格式
create table student(
id int not null,
name varchar(50) not null,
class varchar(50) not null
) default charset = utf8;
5.修改数据库的编码格式
mysql> alter databases database_name character set utf8;
database_name换成自己的数据库名字
6.修改数据库表格的编码格式
mysql> alter table table_name character set utf8;
table_name换成自己的表格的名字
7.修改字段的编码格式
mysql> alter table table_name change name name varchar(40) character set utf8;
table_name是表格的名字,name是我用的4的例子,即你想修改的字段的名字,这里得写两次,
varchar(40)是其附属属性有无都可以