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 相关文章推荐
MySQL8.0.24版本Release Note的一些改进点
Apr 22 MySQL
MySQL 重写查询语句的三种策略
May 10 MySQL
MySQL如何构建数据表索引
May 13 MySQL
mysql升级到5.7时,wordpress导数据报错1067的问题
May 27 MySQL
MySQL如何使用使用Xtrabackup进行备份和恢复
Jun 21 MySQL
MySQL的Query Cache图文详解
Jul 01 MySQL
全面盘点MySQL中的那些重要日志文件
Nov 27 MySQL
浅谈如何保证Mysql主从一致
Mar 13 MySQL
Mysql超详细讲解死锁问题的理解
Apr 01 MySQL
mysql 8.0.27 绿色解压版安装教程及配置方法
Apr 20 MySQL
MySQL生成千万测试数据以及遇到的问题
Aug 05 MySQL
postgresql如何找到表中重复数据的行并删除
May 08 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操作mysql数据库添加新用户和数据库的方法
2010/04/02 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
2017/07/26 PHP
使用CSS和jQuery模拟select并附提交后取得数据的代码
2013/10/18 Javascript
批量修改标签css样式以input标签为例
2014/07/31 Javascript
JavaScript将数字转换成大写中文的方法
2015/03/23 Javascript
JavaScript lodash常见用法系列小结
2016/08/24 Javascript
新手学习前端之js模仿淘宝主页网站
2016/10/31 Javascript
Vue.js常用指令汇总(v-if、v-for等)
2016/11/03 Javascript
利用JS实现页面删除并重新排序功能
2016/12/09 Javascript
jQuery EasyUI的TreeGrid查询功能实现方法
2017/08/08 jQuery
使用watch监听路由变化和watch监听对象的实例
2018/02/24 Javascript
vue 简单自动补全的输入框的示例
2018/03/12 Javascript
webpack源码之loader机制详解
2018/04/06 Javascript
vue点击页面空白处实现保存功能
2019/11/06 Javascript
python排序方法实例分析
2015/04/30 Python
Python下线程之间的共享和释放示例
2015/05/04 Python
Python中遍历字典过程中更改元素导致异常的解决方法
2016/05/12 Python
Python tornado队列示例-一个并发web爬虫代码分享
2018/01/09 Python
python模块smtplib学习
2018/05/22 Python
浅析python3中的os.path.dirname(__file__)的使用
2018/08/30 Python
Python调用C++,通过Pybind11制作Python接口
2018/10/16 Python
python实现年会抽奖程序
2019/01/22 Python
如何通过雪花算法用Python实现一个简单的发号器
2019/07/03 Python
Python解析json时提示“string indices must be integers”问题解决方法
2019/07/31 Python
CHARLES & KEITH澳大利亚官网:新加坡时尚品牌
2019/01/22 全球购物
幼师专业毕业生自荐信
2013/09/29 职场文书
教师网络培训感言
2014/03/09 职场文书
《广玉兰》教学反思
2014/04/14 职场文书
《沙漠中的绿洲》教学反思
2014/04/24 职场文书
机械系毕业生求职信
2014/05/28 职场文书
国际商贸专业自荐信
2014/06/09 职场文书
2014年国庆晚会主持词
2014/09/19 职场文书
机关党总支领导班子整改方案
2014/09/20 职场文书
学生无故旷课检讨书
2014/09/20 职场文书
全国劳模先进事迹材料(2016精选版)
2016/02/25 职场文书
Win11如何设置右键单击显示所有选项?Win11右键单击显示所有选项设置教程
2022/04/08 数码科技