SQLyog中文乱码的解决方法
SQLyog中文乱码的解决方法
初始情况:
· 我使用的是SQLyog Enterprise v8.18。
· Eclipse使用的文本编码是默认设置GBK;
· 而服务器安装的MySQL: mysql-essential-5.1.47-win32.msi,指定的字符编码为utf8。
当我用SQLyog查看我的JPA项目生成的数据表及数据时,发现中文数据显示为乱码。
第一判断:
Eclipse的文本编码与MySQL数据库字符编码不一致导致。
修改Eclipse设置,Window->Preferences->General->Workspace,
找到Text file encoding,选择Other,修改为UTF-8。
此时,需要把项目中所有用到中文的程序,把文字调整为正确的编码。然后删除数据库表及数据,执行JPA项目,重新生成表及数据。
结果,用SQLyog查看数据表,仍然显示乱码。
上网搜索,解决方法:
· 在SQLyog下输入下面代码,全部执行
SET character_set_client = utf8;
SET character_set_results = gb2312;
SET character_set_connection = utf8;
· 在SQLyog的菜单Tools->Preference Base->Editor 修改Fonts
结果,用SQLyog查看数据表,仍然显示乱码。网上的方法不可行!
第三判断:
MySQL要支持完整的中文字符集,应该设置为GBK编码。
找到MySQL安装目录的my.ini,修改utf8为gbk,如下:
default-character-set=gbk
共两处需要修改。
重启MySQL服务。
结果,用SQLyog查看数据表,显示正常。
特此记录!
再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow
SQLyog中文乱码的解决方法相关推荐
- SQLyog 中文乱码的解决方法
SQLyog 中文乱码的解决方法 刚学习到mysql数据库,尝试着用sqlyog做些简单的增删改查操作,但是刚满怀兴奋的准备大干一场,没成想还没开始就结束了, 废话不多说了上图 我在很多贴子上找到的方 ...
- ASP+Access中文乱码的解决方法,ASP中文乱码,asp乱码问题
确保编码声明正确(例:时尚淘女之家http://www.tao36524.com) 如果您使用的是国外空间,默认是西欧而不是GB2312,你可以通过强制为GD2312的方式! 在数据提取页面的第一行代 ...
- PHP输出中文乱码的解决方法
PHP输出中文乱码的解决方法 参考文章: (1)PHP输出中文乱码的解决方法 (2)https://www.cnblogs.com/cyun/p/4146131.html 备忘一下.
- 织梦站内选择和文件管理器中文乱码的解决方法(utf8编码程序包才会)
织梦站内选择和文件管理器中文乱码的解决方法(utf8编码程序包才会) 参考文章: (1)织梦站内选择和文件管理器中文乱码的解决方法(utf8编码程序包才会) (2)https://www.cnblog ...
- linux命令框显示中文乱码_CentOS终端命令行显示中文乱码的解决方法
这篇文章主要介绍了CentOS终端命令行显示中文乱码的解决方法,以及测试方法和缺少中文字体时的解决方法,需要的朋友可以参考下 安装CentOS的时候选择了中文,结果在终端不能显示中文,都是乱码,解决方 ...
- c php乱码,php分割GBK中文乱码的解决方法
类似如下的字符串(GBK), explode不能得到正确结果: $result = explode("|", "滕华弢|海青"); 究其原因, 对于" ...
- windows下SVN日志反馈中文乱码的解决方法
windows下SVN日志反馈中文乱码的解决方法 参考文章: (1)windows下SVN日志反馈中文乱码的解决方法 (2)https://www.cnblogs.com/wangkeqin/p/11 ...
- MySQL命令窗口出现中文乱码的解决方法
MySQL命令窗口出现中文乱码的解决方法 参考文章: (1)MySQL命令窗口出现中文乱码的解决方法 (2)https://www.cnblogs.com/ttxcs/p/11614289.html ...
- mysql脚本执行中文乱码_MySQL从命令行导入SQL脚本时出现中文乱码的解决方法
本文实例讲述了MySQL从命令行导入SQL脚本时出现中文乱码的解决方法.分享给大家供大家参考,具体如下: 在图形界面管理工具 MySql Query Browser中打开脚本(脚本包括建库.建表.添加 ...
最新文章
- iOS进阶之架构设计MVVM的实现示例(4)
- Kali Linux NetHunter教程Kali NetHunter支持的设备和ROMs
- Java NIO之通道
- Linux的内存理解
- git 撤销挂起的更改_小姐姐带你用Git
- 第12篇:Flowable-BPMN操作流程之用户任务UserTask
- Golang基本数据类型的相互转换
- andriod创建用户界面(1)
- 项目: 基于Python socket模块实现的简单 ftp 项目:
- webpack4入门笔记——loader
- php中自定义事件---事件驱动
- IIS7 大文件上传下载限制设置
- bom实现方块移动_HTML 方块移动
- python去除图片马赛克_python 检测图片是否有马赛克
- IOS实现应用内打开第三方地图app进行导航
- vtk教程第六章 基础算法
- 白帽子(5)- 命令注入与代码注入区别
- ffmpeg提取mp4文件中的音频,保存为wav文件
- openssl-genras命令简单入门
- jupyter notebook ModuleNotFoundError: No module named ‘tensorflow‘---爬出坑