向MySQL录入中文数据时报错解决

报错内容例如:
Incorrect string value: '\xE6\xB2\xA1\xE5\x90\x83...' for column 'books' at row 1

1)查看表中的各字段的属性:
show full columns from 表名;
2)如果看到每个字段都是lati...., 则执行以下语句:
alter table 表名 convert to character set utf8 collate utf8_general_ci;


3)检查一些变量collation_connection、_database、_server是否都是utf8...
show variables like 'collation%';
)修改的变量编码
set collation_根据变量名修改=utf8_general_ci


4)检查一些变量character的相关变量是否为utf8_general_ci
show variables like 'character%';
修改的变量编码
set character_set_根据变量名修改=utf8;

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 为什么 你从前是那样温柔 为什么 你的手如此温暖 为什么 你的眼从熟悉到陌生 你不温柔了 你手也不再握着我 你的眼...
    职场有料妹阅读 174评论 0 1
  • 第一部分:自律 自律 所谓自律,就是主动要求自己以积极的态度去承受痛苦,解决问题。自律的四个原则:推迟满足感、承担...
    李春辉阅读 367评论 0 1
  • 初升的太阳拍打在从水管里越出来的水滴上,包裹着,闪动着。美好的一天,开始了。 芒草啊,微风啊,太阳啊,织起晨间的布...
    十一安阅读 350评论 0 1
  • 等你 太阳吞掉了它的最后一抹余辉 藏到了黑夜 你还未出现 等你 像那个推着巨石的西西弗斯 永不停息
    天堂里的鱼阅读 189评论 0 2
  • 老头再也支撑不了了。 左腿小腿化脓,还没完全痊愈,碰上这个冬天,我无法想象结果会有多糟糕。 老头是一名...
    水月痕阅读 260评论 2 2