Incorrect string value
MYSQL安装时选的字符为GB2312。然后在PHP的程序中也有mysql_query("set names gb2312");
添加中文英文都正常。可是总有人会从别的网站上复制或自己输入一些字符为五笔圆角输入。这时就出现
Incorrect string value: 'xA9pxC1xF7xB6xAF...' for column 'pdetails' at row 1
不为圆角输入就是正常的。不能添加进字符。大家帮帮忙。应怎么解决了?那个字段为 pendetails text gb2312_chinese_ci
解决方式
将该表的字符集从gb2312_chinese_ci修改为gbk_chinese_ci
这是由于字符集原因造成的。
时间: 2024-10-30 22:25:32