在mysql中,使用insert into语句在数据表中插入数据时,会出现这种问题:
ERROR 1366 (HY000): Incorrect string value: ‘\xD5\xC5\xC8\xFD’ for
column 'n
为什么会出现这种问题呢?
在window系统中,默认使用的是gbk编码的,称为“国标”。
而mysql数据库中,使用的是utf-8来存储数据的。
解决方案:
找到安装mysql的目录
打开my.ini, 找到下面这个地方
重新启动mysql即能解决问题!