解决mysql数据库不能插入中文问题Incorrect string value: ‘\xE6\x9D\x8E\xE5\x8B\x87’ for column ‘Sna’ at row 1
查看数据库stu表的编码格式
SHOW CREATE TABLE stu;
修改stu编码格式为utf8
ALTER TABLE stu DEFAULT CHARACTER SET utf8;
接下来要修改列的编码格式
alter table stu change Sname Sname varchar(20) character set utf8;
插入中文数据
INSERT INTO stu
VALUES
(
'20190811',
'李勇1',
'o',
'20',
'cs',
'2019-7-8'
);
插入成功。