测试基础 mysql 建表后中文乱码问题解决且报错:Incorrect string value

在路上 · 2020年03月05日 · 1170 次阅读

参考文档:https://blog.csdn.net/weixin_40539892/article/details/80227981
问题描述:最近在 mysql 创建新表后,发现中文乱码问题;
在字段输入中文报错:

0 row(s) affected, 1 warning(s): 1366 Incorrect string value: '\xE7\x8C\x8E\xE8\xB1\xB9...' for column 'app_name' at row 1 Rows matched: 1  Changed: 0  Warnings: 1

问题原因:mysql 设置中的字符集问题导致;

解决:将字符集修改为 utf8 即可

alter table table_name convert to character set utf8 collate utf8_general_ci;

搞定:

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册