使用cmd工具操作MySQL的中文乱码问题

223 阅读1分钟
  1. 确保在创建数据库的时候,已将默认编码设置为 utf8
  2. 如果在通过命令行窗口(cmd)执行表数据的查询时,发现查询结果中的中文显示为乱码,则执行
set character_set_results='gbk';

然后再重新执行查询操作

  1. 如果在通过命令行窗口(cmd)执行表数据的添加或修改时,发现保存至数据表中的中文变成了乱码,则执行
set character_set_client='gbk';
set character_set_connection='gbk';

然后再把错误数据删除后,再重新添加或修改操作