翼度科技»论坛 编程开发 mysql 查看内容

mysql执行脚本导入表和数据后中文注释乱码的问题解决

8

主题

8

帖子

24

积分

新手上路

Rank: 1

积分
24
问题

本人在使用不同版本下进行操作时,就会出现中文乱码的问题。例如我本地安装mysql8,服务器安装的是mysql5,然后本地连接服务器的mysql后,执行SQL脚本之后发现中文全部乱码

使用工具查看,注释也都是乱码


解决方案


  • 本地客户端连接上mysql之后,查看字符集
  1. show variables like 'character_set%';
复制代码
可以看到mysql服务器端是utf8编码,而我本地客户端编码是gbk。
如果你的编码都一样了,就不用继续放下看这个文章了


  • 更改我们客户端这边的编码为utf8
  1. SET character_set_client = utf8;
  2. SET character_set_results = utf8;
  3. SET character_set_connection = utf8;
复制代码

  • 查看更改结果
  1. show variables like 'character_set%';
复制代码

重新执行脚本,查看注释发现中文都没有乱码了

以上就是mysql执行脚本导入表和数据后中文注释乱码的问题解决的详细内容,更多关于mysql导入表和数据乱码的资料请关注脚本之家其它相关文章!

来源:https://www.jb51.net/database/319054gem.htm
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

举报 回复 使用道具