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创建索引需要了解的
Apr 08 MySQL
mysql数据库入门第一步之创建表
May 14 MySQL
MySQL 重命名表的操作方法及注意事项
May 21 MySQL
正确使用MySQL INSERT INTO语句
May 26 MySQL
MySQL GRANT用户授权的实现
Jun 18 MySQL
一篇文章带你深入了解Mysql触发器
Aug 02 MySQL
Mysql8.0递归查询的简单用法示例
Aug 04 MySQL
利用JuiceFS使MySQL 备份验证性能提升 10 倍
Mar 17 MySQL
MySQL中rank() over、dense_rank() over、row_number() over用法介绍
Mar 23 MySQL
MYSQL常用函数介绍
May 05 MySQL
jdbc中自带MySQL 连接池实践示例
Jul 23 MySQL
MySQL 原理与优化之Update 优化
Aug 14 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
phpMyAdmin 安装及问题总结
2009/05/28 PHP
Laravel框架路由配置总结、设置技巧大全
2014/09/03 PHP
100行PHP代码实现socks5代理服务器
2016/04/28 PHP
图文详解PHP环境搭建教程
2016/07/16 PHP
php探针使用原理和技巧讲解
2019/09/17 PHP
uploadify 3.0 详细使用说明
2012/06/18 Javascript
js的alert样式如何更改如背景颜色
2014/01/22 Javascript
提取jquery的ready()方法单独使用示例
2014/03/25 Javascript
JavaScript原生编写《飞机大战坦克》游戏完整实例
2017/01/04 Javascript
bootstrap PrintThis打印插件使用详解
2017/02/20 Javascript
微信小程序中使用javascript 回调函数
2017/05/11 Javascript
浅谈ajax在jquery中的请求和servlet中的响应
2018/01/22 jQuery
200行代码实现blockchain 区块链实例详解
2018/03/14 Javascript
在vue-cli项目中使用bootstrap的方法示例
2018/04/21 Javascript
JS实现滚动条触底加载更多
2019/09/19 Javascript
p5.js实现动态图形临摹
2019/10/23 Javascript
Vue实现PC端靠边悬浮球的代码
2020/05/09 Javascript
Python2.x和3.x下maketrans与translate函数使用上的不同
2015/04/13 Python
Python3 模块、包调用&路径详解
2017/10/25 Python
Python爬虫实现全国失信被执行人名单查询功能示例
2018/05/03 Python
Django web框架使用url path name详解
2019/04/29 Python
Tensorflow的梯度异步更新示例
2020/01/23 Python
Django Auth用户认证组件实现代码
2020/10/13 Python
python 进程池pool使用详解
2020/10/15 Python
python 通过 pybind11 使用Eigen加速代码的步骤
2020/12/07 Python
python中pickle模块浅析
2020/12/29 Python
JD Sports意大利:英国篮球和运动时尚的领导者
2017/10/29 全球购物
荷兰演唱会和体育比赛订票网站:viagogo荷兰
2018/04/08 全球购物
Myprotein丹麦官网:欧洲第一运动营养品牌
2019/04/15 全球购物
C语言笔试题
2014/09/04 面试题
庆祝教师节演讲稿
2014/09/03 职场文书
事业单位岗位说明书
2015/10/08 职场文书
2016年法制宣传月活动总结
2016/04/01 职场文书
2019企业给员工的慰问信
2019/06/24 职场文书
小学生一年级(书信作文)
2019/08/13 职场文书
nginx作grpc的反向代理踩坑总结
2021/07/07 Servers