SQLyog中文乱码的解决方法

简介: 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/5659664 SQLyog中文乱码的解决方法 初始情况:· 我使用的是SQLyog Enterprise v8.18。
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/5659664

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查看数据表,显示正常。

 

特此记录!

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
目录
相关文章
|
编解码 算法 数据可视化
数字信号处理(DSP):原理、应用与代码实现
数字信号处理(DSP):原理、应用与代码实现
|
Android开发
XAMRAIN的INSTALL_FAILED_NO_MATCHING_ABIS错误处理
错误提示是:INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-11 解决方法: 打开xamarin .
1945 0
|
小程序 UED 开发者
小程序如何监听页面的滚动事件
小程序如何监听页面的滚动事件
1109 0
|
小程序 定位技术
微信小程序事件监听方法
微信小程序事件监听方法
1238 0
|
10月前
|
机器学习/深度学习 人工智能 自然语言处理
AI Compass前沿速览:Open-AutoGLM智能体框架、Z-Image图像生成、GLM-4.6V多模态理解与可灵2.6音画同步技术
AI Compass前沿速览:Open-AutoGLM智能体框架、Z-Image图像生成、GLM-4.6V多模态理解与可灵2.6音画同步技术
AI Compass前沿速览:Open-AutoGLM智能体框架、Z-Image图像生成、GLM-4.6V多模态理解与可灵2.6音画同步技术
|
负载均衡 网络协议 Cloud Native
CentOS环境下安装Nacos
Centos安装Nacos完成入门的学习和开发任务
2114 0
CentOS环境下安装Nacos
|
监控 Linux Shell
|
域名解析 网络协议 安全
常见的网络协议
常见的网络协议
idea如何配置不显示某些文件
【4月更文挑战第18天】idea如何配置不显示某些文件
3096 2