Incorrect string value: '\xE7\xA8\x8B\xE5\xBA\x8F...' for column 'course' at row 1,且数据库编码为utf8
解决办法
alter table table1 change table1 score varchar(50) character utf8;
原因
出现这个错误的原因是,数据库的编码格式为latin1 而我要将utf8的中文插入到数据库中。
这里有个问题,如果你查找数据库编码不是latin1,而是utf8,建议查看列编码,我的报错就是因为列编码引起的。