博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql编码问题
阅读量:7112 次
发布时间:2019-06-28

本文共 422 字,大约阅读时间需要 1 分钟。

在mysql控制台下输入 show variables like 'char%'; 命令来查看mysql的字符集设置。
 
character_set_client (客户端通知数据库服务器它的编码方式)
1.客户端即dos窗口发送的数据是gbk编码。
2.MySQL使用character_set_client指定的编码来解读客户端发送过来的数据。
结果:客户端发送过来的数据不是UTF8编码,那么就会出现乱码。
 
character_set_results (数据库服务器向客户端发送的数据使用utf8编码)
1.MySQL会以character_set_results指定的编码方式将待发送的数据编码,然后发送给客户端。
2.客户端不使用UTF8来解读,而是使用gbk编码来解读。
结果:客户端不是使用UTF8来解读,那么就会出现乱码。
 
在my.ini添加如下配置,如下:
[mysql]default-character-set = utf8

 

 

转载地址:http://dpghl.baihongyu.com/

你可能感兴趣的文章
二)golang工厂模式
查看>>
React 教程:快速上手指南
查看>>
Python 的 heapq 模块源码分析
查看>>
Jitsi快捷安装
查看>>
区块链技术的基本特点
查看>>
阿里云容器服务DaemonSet实践
查看>>
一个游戏拨账系统的数据库结算设计
查看>>
Kafka Network层解析
查看>>
css加载会造成阻塞吗?
查看>>
由一个绝对定位引发overflow:auto滚动问题产生的关于包含块(containing block)的思考...
查看>>
CS-231N-斯坦福李飞飞机器视觉课(Cydiachen版笔记+感悟)
查看>>
推荐一个有趣的Chrome扩展程序-查看任意网站的开发技术栈
查看>>
聊聊storm TridentWindowManager的pendingTriggers
查看>>
React 解决fetch跨域请求时session失效
查看>>
翻译_只需20行代码创造JavaScript模板引擎(二)
查看>>
Blockchain和Tangle哪一个是未来?
查看>>
apicloud拉起小程序并传递参数
查看>>
虚拟机Centos6.8安装MYSQL5.7,本地Navicat连接
查看>>
简单聊聊DOM
查看>>
【JavaScript】JavaScript Array 对象(数组)
查看>>