MySQL报错:[HY000][1366] Incorrect string value: xxxxx
原因Linux或Mac在启动Mysql服务时,没有使用配置文件,因此字符集使用了原始的Latin1字符集,给数据输入中文时,就会出现如上错误。修改方法对需要修改的table,输入指令:alter table t_xxx convert to character set utf8mb4;根本办法在Mysql的配置文件(Mac位于/etc/my.cnf,如果没有需要新建)下,在 client下追加:default-character-set=utf8在 mysqld下追加:charact
原创
2022-05-09 18:05:21 ·
1918 阅读 ·
0 评论