mysql5.5中文乱码问题解决的有用方法


Posted in MySQL onMay 30, 2022
  • 查看MySQL的字符集
show variables like '%char%';

发现有部分不是utf-8

mysql5.5中文乱码问题解决的有用方法

  • 解决办法一(推荐,本人实验有用)

修改MySQL配置文件,来到mysql安装目录,找到my.ini文件(可能没有此文件,没有就自己建一个,本人就是没有该文件)

mysql5.5中文乱码问题解决的有用方法

  • 若有my.ini文件 进去之后,在三个地方增加配置

第一个

[client]
  default-character-set=utf8

第二个

[mysql]
 default-character-set=utf8

第三个

[mysqld]
 character-set-client-handshake = FALSE 
 character-set-server = utf8
 collation-server = utf8_unicode_ci 
 init_connect='SET NAMES utf8'
  • 若没有my.ini文件,则添加一个,内容为:
[client]
  default-character-set=utf8
[mysql]
 default-character-set=utf8
[mysqld]
 character-set-client-handshake = FALSE 
 character-set-server = utf8
character_set_filesystem = utf8
 collation-server = utf8_unicode_ci 
 init_connect='SET NAMES utf8'

注意!!! 记得重启mysql服务 此电脑——>管理——>服务和应用程序——>服务——>mysql服务——>重新启动

mysql5.5中文乱码问题解决的有用方法

  • 解决办法二(不推荐,本人实验没用,每次改完都会被还原)

查看MySQL的字符集

show variables like '%char%';

修改mysql数据表字符集编码的命令

SET character_set_client='utf8'; 
SET character_set_connection='utf8'; 
SET character_set_database='utf8';
SET character_set_filesystem='utf8';
SET character_set_results='utf8';
SET character_set_server='utf8';
SET character_set_system='utf8';

重启mysql服务 此电脑——>管理——>服务和应用程序——>服务——>mysql服务——>重新启动

mysql5.5中文乱码问题解决的有用方法

  • 其他情况,如果上面mysql设置好了,任然乱码那就可能是其他问题了,可能是数据库管理工具(如Navicat)的问题,也可能是代码编辑环境的问题(比如eclipse里的环境设置)

mysql5.5中文乱码问题解决的有用方法

mysql5.5中文乱码问题解决的有用方法

  • 希望帮助到你,解决中文乱码问题

总结

到此这篇关于mysql5.5中文乱码问题解决的文章就介绍到这了!


Tags in this post...

MySQL 相关文章推荐
Mysql MVCC机制原理详解
Apr 20 MySQL
MySQL数据迁移相关总结
Apr 29 MySQL
如何自己动手写SQL执行引擎
Jun 02 MySQL
MySQL 使用索引扫描进行排序
Jun 20 MySQL
mysql 索引合并的使用
Aug 30 MySQL
分享mysql的current_timestamp小坑及解决
Nov 27 MySQL
Mysql存储过程、触发器、事件调度器使用入门指南
Jan 22 MySQL
MySQL事务操作的四大特性以及并发事务问题
Apr 12 MySQL
Golang连接并操作MySQL
Apr 14 MySQL
Mysql 一主多从的部署
May 20 MySQL
MySQL中EXPLAIN语句及用法
May 20 MySQL
MySQL中order by的执行过程
Jun 05 MySQL
深入理解MySQL中MVCC与BufferPool缓存机制
MYSQL事务的隔离级别与MVCC
详解Mysql数据库平滑扩容解决高并发和大数据量问题
MySQL中EXPLAIN语句及用法
May 20 #MySQL
Mysql 一主多从的部署
May 20 #MySQL
mysql 排序失效
May 20 #MySQL
MySQL 自动填充 create_time 和 update_time
May 20 #MySQL
You might like
MySQL数据库转移,access,sql server 转 MySQL 的图文教程
2007/09/02 PHP
PHP简单系统查询模块代码打包下载
2008/06/07 PHP
用PHP代替JS玩转DOM的思路及示例代码
2014/06/15 PHP
PHP中JSON的应用技巧
2015/10/10 PHP
PHPStorm+XDebug进行调试图文教程
2016/06/13 PHP
php实现批量删除挂马文件及批量替换页面内容完整实例
2016/07/08 PHP
PHP实现微信小程序人脸识别刷脸登录功能
2018/05/24 PHP
ScrollDown的基本操作示例
2013/06/09 Javascript
Javascript中克隆一个数组的实现代码
2013/12/06 Javascript
Jquery getJSON方法详细分析
2013/12/26 Javascript
javascript实现动态侧边栏代码
2014/02/19 Javascript
把文本中的URL地址转换为可点击链接的JavaScript、PHP自定义函数
2014/07/29 Javascript
node.js中的events.emitter.removeAllListeners方法使用说明
2014/12/10 Javascript
javascript Array 数组常用方法
2015/04/05 Javascript
分享15个大家都熟知的jquery小技巧
2015/12/02 Javascript
jQuery prototype冲突的2种解决方法(附demo示例下载)
2016/01/21 Javascript
JSON 必知必会 观后记
2016/10/27 Javascript
基于vue 添加axios组件,解决post传参数为null的问题
2018/03/05 Javascript
javascript显示动态时间的方法汇总
2018/07/06 Javascript
小程序实现左滑删除功能
2018/10/30 Javascript
vue添加自定义右键菜单的完整实例
2020/12/08 Vue.js
[52:44]VGJ.T vs infamous Supermajor小组赛D组败者组第一轮 BO3 第一场 6.3
2018/06/04 DOTA
Python标准库sched模块使用指南
2017/07/06 Python
tensorflow转换ckpt为savermodel模型的实现
2020/05/25 Python
什么是python类属性
2020/06/10 Python
基于CSS3实现的漂亮Menu菜单效果代码
2015/09/10 HTML / CSS
介绍一下gcc特性
2015/10/31 面试题
简单叙述一下MYSQL的优化
2016/05/09 面试题
《雨点》教学反思
2014/02/12 职场文书
保安部任务及岗位职责
2014/02/25 职场文书
房产代理公证处委托书
2014/04/04 职场文书
刊首寄语大全
2014/04/11 职场文书
安全生产大检查方案
2014/05/07 职场文书
党员教师自我剖析材料
2014/09/29 职场文书
2015年城市管理工作总结
2015/05/23 职场文书
入党团支部推荐意见
2015/06/02 职场文书