在想Mysql数据库表中插入中文字段值的时候,提示错误:
/* SQL错误(1366):Incorrect string value: '\xE6\xA1\x83\xE5\xAD\x90' for column 'name' at row 1 */
解决方法:
1、修改了mysqld.cnf配置文件,在[mysqld]下增加了如下配置,并重启mysql服务。
character_set_server=utf8
2、修改了表字段的校验规则为utf8_general_ci
3、修改后可以插入中文字段值。