欢迎投稿

今日深度:

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

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


目录
  • 问题
  • 解决方案

问题

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

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

解决方案

  • 本地客户端连接上mysql之后,查看字符集
show variables like 'character_set%';

可以看到mysql服务器端是utf8编码,而我本地客户端编码是gbk。
如果你的编码都一样了,就不用继续放下看这个文章了

  • 更改我们客户端这边的编码为utf8
SET character_set_client = utf8;
SET character_set_results = utf8;
SET character_set_connection = utf8;
  • 查看更改结果
show variables like 'character_set%';

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

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

您可能感兴趣的文章:
  • mysql中插入表数据中文乱码问题的解决方法
  • MySql中表单输入数据出现中文乱码的解决方法
  • Navicat for Mysql 字段注释中文乱码问题及解决
  • MySQL定时执行脚本(计划任务)命令实例

www.htsjk.Com true http://www.htsjk.com/Mysql/47778.html NewsArticle mysql执行脚本导入表和数据后中文注释乱码的问题解决, 目录 问题 解决方案 问题 本人在使用不同版本下进行操作时,就会出现中文乱码的问题。例如我本地安装mysql8,服务器安装的是...
评论暂时关闭