自己在windows平台上装了mysql,安装的时候,编码都设置成utf8。搞了好久,一次出错。

插入中文就报错。几个小时,崩溃。一直以为是配置文件或者缓存的问题。重启服务也不行…
解决办法:编码方式缓存gbk(windows平台默认的编码格式是gbk,所以在用命令行执行插入语句的时候命令行中的中文是gbk编码,与mysql
中的utf不同,导致出现这个错误)

mysql数据库报错,ERROR 1366 (HY000):Incorrect string value
解决MySQL UTF8与GBK编码冲突
最新推荐文章于 2024-08-12 08:42:46 发布
本文描述了在Windows平台上使用MySQL时遇到的中文插入错误问题,详细解释了问题根源在于MySQL的UTF8编码与Windows默认的GBK编码不一致,并提供了解决方案。
905

被折叠的 条评论
为什么被折叠?



