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 相关文章推荐
多表查询、事务、DCL
Apr 05 MySQL
如何使用Maxwell实时同步mysql数据
Apr 08 MySQL
MySQL之高可用集群部署及故障切换实现
Apr 22 MySQL
Mysql服务添加 iptables防火墙策略的方案
Apr 29 MySQL
MySQL 自定义变量的概念及特点
May 13 MySQL
MySQL注入基础练习
May 30 MySQL
MySQL系列之四 SQL语法
Jul 02 MySQL
Mysql数据库中datetime、bigint、timestamp来表示时间选择,谁来存储时间效率最高
Aug 23 MySQL
mysql分组后合并显示一个字段的多条数据方式
Jan 22 MySQL
MySQL实现字段分割一行转多行的示例代码
Jul 07 MySQL
MySQL 原理与优化之Limit 查询优化
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
PHPMailer 中文使用说明小结
2010/01/22 PHP
php similar_text()函数的定义和用法
2016/05/12 PHP
php+ajax无刷新上传图片的实现方法
2016/12/06 PHP
php curl获取到json对象并转成数组array的方法
2018/05/31 PHP
js 中的switch表达式使用示例
2020/06/03 Javascript
js获取或设置当前窗口url参数的小例子
2013/10/14 Javascript
js将字符串转成正则表达式的实现方法
2013/11/13 Javascript
解决window.opener=null;window.close(),只支持IE6不支持IE7,IE8的问题
2014/01/14 Javascript
Javascript 按位左移运算符使用介绍(
2014/02/04 Javascript
jquery提交form表单简单示例分享
2014/03/03 Javascript
JavaScript中switch判断容易犯错的一个细节
2014/08/27 Javascript
node.js中的forEach()是同步还是异步呢
2015/01/29 Javascript
jQuery实现跟随鼠标运动图层效果的方法
2015/02/02 Javascript
Javascript设计模式理论与编程实战之简单工厂模式
2015/11/03 Javascript
js 将图片连接转换成base64格式的简单实例
2016/08/10 Javascript
selenium 与 chrome 进行qq登录并发邮件操作实例详解
2017/04/06 Javascript
认识less和webstrom的less配置方法
2017/08/02 Javascript
解决微信二次分享不显示摘要和图片的问题
2017/08/18 Javascript
Javascript实现一朵从含苞到绽放的玫瑰
2019/03/30 Javascript
[00:27]DOTA2次级职业联赛 - Lilith战队宣传片
2014/12/01 DOTA
python实现网页链接提取的方法分享
2014/02/25 Python
使用Node.js和Socket.IO扩展Django的实时处理功能
2015/04/20 Python
实例讲解python中的协程
2018/10/08 Python
Python爬虫设置代理IP(图文)
2018/12/23 Python
numpy数组做图片拼接的实现(concatenate、vstack、hstack)
2019/11/08 Python
浅析python 动态库m.so.1.0错误问题
2020/05/09 Python
Servlet面试题库
2015/07/18 面试题
前台文员岗位职责及工作流程
2013/11/19 职场文书
医院实习接收函
2014/01/12 职场文书
2014年大学生职业规划书:未来不是梦,只要勇敢冲!
2014/09/22 职场文书
2014年帮扶工作总结
2014/11/26 职场文书
责任书范本大全
2015/05/11 职场文书
党员反邪教心得体会
2016/01/15 职场文书
2019年世界儿童日宣传标语
2019/11/22 职场文书
python实现Thrift服务端的方法
2021/04/20 Python
使用CSS实现六边形的图片效果
2022/08/05 HTML / CSS