1. 确保在创建数据库的时候,已将默认编码设置为 utf8
2. 如果在通过命令行窗口(cmd)执行表数据的查询时,发现查询结果中的中文显示为乱码,则执行
set character_set_results='gbk';
然后再重新执行查询操作
3. 如果在通过命令行窗口(cmd)执行表数据的添加或修改时,发现保存至数据表中的中文变成了乱码,则执行
set character_set_client='gbk';
set character_set_connection='gbk';
然后再把错误数据删除后,再重新添加或修改操作
文章介绍了在MySQL中处理中文显示和存储乱码问题的解决方案,包括设置默认编码为UTF-8,以及在命令行窗口中使用`setcharacter_set_results`、`setcharacter_set_client`和`setcharacter_set_connection`来调整字符集以正确显示和操作中文数据。
1063





