参考文档: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;
搞定: