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 06 MySQL
MySQL中distinct和count(*)的使用方法比较
May 26 MySQL
MySQL中InnoDB存储引擎的锁的基本使用教程
May 26 MySQL
MYSQL(电话号码,身份证)数据脱敏的实现
May 28 MySQL
MySQL为id选择合适的数据类型
Jun 07 MySQL
详解MySQL中的pid与socket
Jun 15 MySQL
SQL之各种join小结详细讲解
Aug 04 MySQL
MySQL如何使备份得数据保持一致
May 02 MySQL
MySQL数据库中的锁、解锁以及删除事务
May 06 MySQL
MySQL数据库 任意ip连接方法
May 20 MySQL
Mysql如何查看是否使用到索引
Dec 24 MySQL
DQL数据查询语句使用示例
Dec 24 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
PHP+JS+rsa数据加密传输实现代码
2011/03/23 PHP
纯PHP生成的一个树叶图片画图例子
2014/04/16 PHP
jquery之Document元素选择器篇
2008/08/14 Javascript
javascript权威指南 学习笔记之变量作用域分享
2011/09/28 Javascript
深入理解javaScript中的事件驱动
2013/05/21 Javascript
javascript中负数算术右移、逻辑右移的奥秘探索
2013/10/17 Javascript
jQuery的框架介绍
2016/05/11 Javascript
js+html5实现canvas绘制网页时钟的方法
2016/05/21 Javascript
Vue.js每天必学之计算属性computed与$watch
2016/09/05 Javascript
微信小程序 动态绑定数据及动态事件处理
2017/03/14 Javascript
微信小程序实现移动端滑动分页效果(ajax)
2017/06/13 Javascript
bootstrap选项卡扩展功能详解
2017/06/14 Javascript
vue-music关于Player播放器组件详解
2017/11/28 Javascript
JavaScript寄生组合式继承实例详解
2018/01/06 Javascript
微信小程序页面生命周期详解
2018/01/31 Javascript
微信小程序页面滚动到指定位置代码实例
2019/09/07 Javascript
微信小程序实现注册登录功能(表单校验、错误提示)
2019/12/10 Javascript
javascript实现留言板功能
2020/02/08 Javascript
在Uni中使用Vue的EventBus总线机制操作
2020/07/31 Javascript
python paramiko实现ssh远程访问的方法
2013/12/03 Python
Python实现给qq邮箱发送邮件的方法
2015/05/28 Python
在Django中创建URLconf相关的通用视图的方法
2015/07/20 Python
python对离散变量的one-hot编码方法
2018/07/11 Python
Python2实现的图片文本识别功能详解
2018/07/11 Python
检测用户浏览器是否支持CSS3的方法
2009/08/29 HTML / CSS
设计师家具购买和委托在线市场:Viyet
2016/11/16 全球购物
阿联酋网上花店:Ferns N Petals
2018/02/14 全球购物
英国最受欢迎的在线隐形眼镜商店:VisionDirect.co.uk
2018/12/06 全球购物
档案管理员岗位职责
2013/12/01 职场文书
目标管理责任书
2014/04/15 职场文书
新教师个人总结
2015/02/06 职场文书
故意杀人案辩护词
2015/05/21 职场文书
公司欠款证明
2015/06/24 职场文书
初中政教处工作总结
2015/08/12 职场文书
实习报告范文之电话客服岗位
2019/07/26 职场文书
golang中字符串MD5生成方式总结
2021/07/04 Golang