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 07 MySQL
Mysql服务添加 iptables防火墙策略的方案
Apr 29 MySQL
Navicat for MySQL的使用教程详解
May 27 MySQL
MySQL中in和exists区别详解
Jun 03 MySQL
MySQL的安装与配置详细教程
Jun 26 MySQL
mysql left join快速转inner join的过程
Jun 30 MySQL
MySQL图形化管理工具Navicat安装步骤
Dec 04 MySQL
Mysql中有关Datetime和Timestamp的使用总结
Dec 06 MySQL
一文弄懂MySQL索引创建原则
Feb 28 MySQL
MySQL的InnoDB存储引擎的数据页结构详解
Mar 03 MySQL
MySQL 原理优化之Group By的优化技巧
Aug 14 MySQL
MySQL远程无法连接的一些常见原因总结
Sep 23 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高级对象构建 工厂模式的使用
2012/02/05 PHP
thinkPHP+ajax实现统计页面pv浏览量的方法
2017/03/15 PHP
深入解析PHP底层机制及相关原理
2020/12/11 PHP
javascript 读取图片文件的大小
2009/06/25 Javascript
基于jquery的放大镜效果
2012/05/30 Javascript
自己实现string的substring方法 人民币小写转大写,数字反转,正则优化
2012/09/02 Javascript
为什么Node.js会这么火呢?Node.js流行的原因
2014/12/01 Javascript
Javascript基础教程之while语句
2015/01/18 Javascript
详谈javascript中DOM的基本属性
2015/02/26 Javascript
解析Node.js基于模块和包的代码部署方式
2016/02/16 Javascript
浅谈vue-cli 3.0.x 初体验
2018/04/11 Javascript
详解如何使用node.js的开发框架express创建一个web应用
2018/12/20 Javascript
JavaScript深入V8引擎以及编写优化代码的5个技巧
2019/06/24 Javascript
微信小程序实现音乐播放页面布局
2020/12/11 Javascript
[42:56]VGJ.S vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Python实现简单状态框架的方法
2015/03/19 Python
python使用calendar输出指定年份全年日历的方法
2015/04/04 Python
Python2和Python3中print的用法示例总结
2017/10/25 Python
python3使用scrapy生成csv文件代码示例
2017/12/28 Python
解决在Python编辑器pycharm中程序run正常debug错误的问题
2019/01/17 Python
python日志模块logbook使用方法
2019/09/19 Python
浅谈keras通过model.fit_generator训练模型(节省内存)
2020/06/17 Python
python3.7添加dlib模块的方法
2020/07/01 Python
PyCharm+Miniconda3安装配置教程详解
2021/02/16 Python
thinkphp5 路由分发原理
2021/03/18 PHP
css3动画效果抖动解决方法
2018/09/03 HTML / CSS
阿玛尼美国官方网站:Armani.com
2016/11/25 全球购物
SmartBuyGlasses德国:购买太阳镜和眼镜
2019/08/20 全球购物
Mamaearth官方网站:印度母婴护理产品公司
2019/10/06 全球购物
大学毕业生推荐信
2014/07/09 职场文书
县政府班子个人对照检查材料
2014/10/05 职场文书
申报材料格式
2014/12/30 职场文书
2015年公司后勤管理工作总结
2015/05/13 职场文书
村主任当选感言
2015/08/01 职场文书
详解CSS3.0(Cascading Style Sheet) 层叠级联样式表
2021/07/16 HTML / CSS
Win11怎么解除儿童账号限制?Win11解除微软儿童账号限制方法
2022/07/07 数码科技