在mysql控制台查询有乱码_mysql控制台显示乱码问题
原以为my.ini里的设置编码全为utf8不够彻底导致控制台显示中文会乱码,今天才发现发现原来要将客户端的字符集设为GBk才可以解决mysql的中文乱码问题......
mysql> SHOW VARIABLES LIKE 'character_set%';
+--------------------------+--------------------------------------+
| Variable_name | Value |
+--------------------------+--------------------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
+--------------------------+--------------------------------------+
所有字符几乎的都设为utf8,但是在mysql控制台看到的依然是乱码
于是来一次本质的回归把
mysql> set character_set_results='gbk'; #将编码改为gbk,控制台就可以显示中文了
但是这种方法重启一次控制台就又乱码了!
看来问题不在这,最终发现my.ini里的2个character_set把client改成gbk,把server改成utf8就可以了。
这时控制台即使重启也不会不识别中文了。
在mysql控制台查询有乱码_mysql控制台显示乱码问题相关推荐
- mysql导出excel出乱码_Mysql中文乱码以及导出为sql语句和Excel问题解决方法[图文]...
一.导出数据. 先说明一下自己的环境:Mac OS X 10.8.3, MySQL Community Server 5.6.10, MySQL Workbench 5.2.47. 我想把本机数据库内 ...
- mysql获取查询策略语句_MySQL数据库查询性能优化策略
优化查询 使用Explain语句分析查询语句 Explain 用来分析 SELECT 查询语句,开发人员可以通过分析 Explain 结果来优化查询语句. 通过对查询语句的分析,可以了解查询语句的执行 ...
- mysql慢查询的使用_mysql慢查询使用详解
1 慢查询定义指mysql记录所有执行超过long_query_time参数设定的时间阈值的SQL语句.慢查询日志就是记录这些sql的日志. 2 开启慢查询日志 找到mysql配置文件my.cnf.在 ...
- mysql嵌套查询详解_MySQL嵌套查询实例详解
本文实例分析了MySQL嵌套查询.分享给大家供大家参考,具体如下: MySQl从4.11版后已经完全支持嵌套查询了,那么下面举些简单的嵌套查询的例子吧(源程序来自MySQL User Manual): ...
- mysql嵌套查询详解_MySQL嵌套查询实例详解_MySQL
本文实例分析了MySQL嵌套查询.分享给大家供大家参考,具体如下: MySQl从4.11版后已经完全支持嵌套查询了,那么下面举些简单的嵌套查询的例子吧(源程序来自MySQL User Manual): ...
- mysql 联合查询后排序_MySQL的查询(联合查询,查询排序,正则表达式)
MySQL的查询(联合查询,查询排序,正则表达式) MySQL的查询(联合查询,查询排序,正则表达式) MySQL的查询 联合查询实例 -- 联合查询 SELECT * FROM user union ...
- [技术]mysql 慢查询时间设置_Mysql 慢查询设置
-- 查询是否设置慢查询 show variables like 'slow_query%'; -- 慢查询时间 -- show variables like 'long_query_time'; ...
- mysql通配符查询字段名_mysql通配符如何查询字段
mysql通配符查询字段的方法:1.使用[%]表示任何字符出现任意次数,代码为[WHERE title like '%张三']:2.使用[_]表示单个字符,代码为[WHERE title like ' ...
- mysql通配符查询字段名_mysql通配符如何查询字段,
mysql通配符如何查询字段如何用MySQL通配符查询字段,mysql通配符查询字段的方法:1.用[%]表示任意字符出现任意次数,代码为[类似"%张三"的WHERE标题]:2.用[ ...
最新文章
- 操作系统面试知识点总结2
- Redisson 分布式锁源码 11:Semaphore 和 CountDownLatch
- Python命名空间和作用域
- QML基础类型之string
- SFP光模块是什么? SFP光模块的类型及应用介绍!
- opencv imread后做resizie_opencv第1课-加载、修改、保存图像
- 温度表达转化(信息学奥赛一本通-T1013)
- Numpy 之shape manipulation
- java this的用法
- react Link跳转无效_react常见的问题及解决办法
- 策略模式应用场景_朱迪 | 混合研究方法的方法论、研究策略及应用:以消费模式研究为例...
- Kafka 的生产者优秀架构设计
- c++数学函数运算,浮点数据相等判断
- CentOS7网络快速解决
- Android学习笔记(一)——Android应用的界面编程
- c语言注释部分两侧的分界符号分别是,单片机C语言练习题
- 项目管理--maven浅析《四》之私服(Nexus)
- 【樽海鞘算法】基于樽海鞘算法求解多目标问题附matlab代码
- sm是什么职位_dsm和sm分别是外企啥职务
- matlab如何就导数,Matlab微分和导数
热门文章
- docker oracle创建实例_五分钟教你搭建oracle数据库环境
- go get 代理 找不到包_初步看看Go1.10 支持 HTTPS 代理
- hbuilderx代码自动补全_DL时代的代码补全利器,北大出品,效果远超语言模型
- 001考试类小程序设计方案简要需求分析和数据库简要设计
- python 向量余弦相似度
- It is a distutils installed project and thus we cannot accurately
- onvif linux
- MobileNetV3
- elasticsearch 后置过滤器(Post Filter)
- python ffmpeg pyav