自己在windows平台上装了mysql,安装的时候,编码都设置成utf8。搞了好久,一次出错。
插入中文就报错。几个小时,崩溃。一直以为是配置文件或者缓存的问题。重启服务也不行…
解决办法:编码方式缓存gbk(windows平台默认的编码格式是gbk,所以在用命令行执行插入语句的时候命令行中的中文是gbk编码,与mysql
中的utf不同,导致出现这个错误)
mysql数据库报错,ERROR 1366 (HY000):Incorrect string value
最新推荐文章于 2024-08-12 08:42:46 发布