CMD下查询Mysql中文乱码
来源:互联网 发布:网络与新媒体就业前景 编辑:程序博客网 时间:2024/05/22 05:11
1,Windows的cmd默认编码是GBK。
2,mysql返回的结果为utf8则乱码,为gbk则正确显示。
启动服务:net start mysql(mysql为服务名)
停止服务:net stop mysql
使用:show variables like ‘%character%’
显示所有的编码
mysql> show variables like '%character%';+--------------------------+---------------------------------------------------------------+| Variable_name | Value |+--------------------------+---------------------------------------------------------------+| character_set_client | utf8 || character_set_connection | utf8 || character_set_database | utf8 || character_set_results | utf8 || character_set_server | utf8 || character_set_system | utf8 || character_sets_dir | C:\Program Files (x86)\MySQL\MySQL Server 5.0\share\charsets\ |+--------------------------+---------------------------------------------------------------+7 rows in set (0.00 sec)
解决方法:修改mysql返回结果编码为gbk。
1,设置character_set_results的值为gbk;
命令:mysql> set character_set_results=gbk;
2,使用命令:mysql> set names gbk;
character_set_client
character_set_connection
character_set_results
这三个值会改为gbk。
| character_set_client | gbk || character_set_connection | gbk || character_set_database | utf8 || character_set_results | gbk || character_set_server | utf8 || character_set_system | utf8
3,修改Mysql 的配置文件 my.ini文件中的
[client]
port=3306
[mysql]
default-character-set= utf-8 改为GBK
0 0
- CMD下查询Mysql中文乱码
- CMD下查询Mysql中文乱码的解决方法
- MySQL使用cmd查询 中文乱码
- 解决cmd下mysql中文乱码问题
- mysql在cmd中查询出来的中文乱码
- linux下查询MySQL中文数据乱码
- cmd中MYSQL中文乱码
- mysql 查询中文乱码
- 解决cmd下mysql乱码
- cmd中MySQL中文数据乱码问题
- cmd中mysql中文乱码问题
- mysql在cmd显示中文乱码
- Windows下CMD中文乱码问题解决方法
- cmd下sql输出中文乱码
- CMD下Java中文显示乱码解决方法
- Windows下CMD中文乱码问题解决方法
- mysql中查询中文乱码
- mysql客户端查询中文乱码
- 使用PHP下载Excel时会出现乱码的解决方法
- 协议森林
- 移动端HTML5<video>视频播放优化实践
- Java设计模式--builder模式
- 现代播放器原理
- CMD下查询Mysql中文乱码
- Kotlin基本语法
- C++笔试面试宝典总结
- 11-ext2 文件系统实验
- 3-HTTP Messages
- java保留小数位数
- C#TcpClient TcpListener客户端服务器程序
- spring初始化容器
- 第十一章 Number()