[Err] [Imp] 1366 - Incorrect string value: ‘\xE8\xB5\x96\xE5\x81\xA5...‘ for column ‘学生姓名‘ at row 1
·
1366错误是我们在往数据库里面导入数据经常遇到的问题,错误原因是数据库不能识别中文。
我们把EXCEL直接导入数据库时默认编码是latin1,我们需要将这个编码改成UTF-8,在EXCEL导入时数据库会自动的帮助我们建表,我们只需要修改一下字段编码就好。
这里要说一下,字段编码和数据表编码是不一样的。
下面是将数据表字段编码全部改成utf-8的代码,一个一个改字段编码有些麻烦。
alter table `shiyan` convert to character set utf8;
更多推荐
已为社区贡献1条内容
所有评论(0)