解决方案1:
更改数据表的编码为utf8
alter table 表名 convert to character set utf8;
解决方案2:
在创建数据表时,将charset设置为utf8
create table 学生表
(
学号 char(5) NOT NULL,
姓名 varchar(10) DEFAULT NULL,
性别 enum('男','女'),
系别 char(10) DEFAULT NULL,
primary key (学号)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
案例:
输入下列代码,
alter table 学生表 convert to character set utf8;
再次向学生表输入数据