mysql无法向表中插入中文:修改编码格式
报错: 首次创建好table后,向表中插入汉字内容时会提示:ERROR 1366 (HY000): Incorrect string value: ‘\xE6\x8C\x82\xE6\x9C\xBA’ for column ‘name’ at row 1,表示’name’这列插入的汉字无法被编码。 原因: mysql数据库的默认编码是latin1,首次创建表单后,可以使用下面代码查看数据库编码: variables like %character%; 其中默认的Latin1格式就是导致无法正确插入汉字的原因,需要将其修改为utf8,只需要在配置文件中修改对应的字段即可。 解决方案: 修
用户评论