关于MySQL的dos客户端中文插入和显示utf-8乱码的解决方法
来源:互联网 发布:平面图纸制作软件 编辑:程序博客网 时间:2024/06/05 06:57
今天在搞数据库的时候,没用数据库的界面系统,只用它自带的dos客户端,但发现显示的中文全为乱码,而且插入中文时显示的
为空。(本人安装数据库时选择的编码是utf-8)
既然问题出现了,就要解决,忽然想到当年学习php时,看韩顺平的视频他说过数据库的此类问题,然后翻出以前的视频解决了此
问题。
其实很简单,在dos中输入:
show variables like "%char%";
会显示相关的编码:
我们可以看到两个编码设置: character_set_client 和 character_set_results
那么,分别执行:set character_set_client=gbk;
set character_set_results=gbk;
其他的不要变。(注意,上面的截图不是本人电脑的,我的上面的应该是character_set_client 和 character_set_results为gbk以外,
其他的全为utf8)
改完之后,再次查看是否改成功,成功后删除原来插入的乱码数据,重新插入,重新查询即可。
本人经验,仅供参考!
0 0
- 关于MySQL的dos客户端中文插入和显示utf-8乱码的解决方法
- 关于mysql数据库dos窗口下插入和显示数据库表中文的方法
- php+mysql的utf-8中文乱码问题的解决方法
- php+mysql的utf-8中文乱码问题的解决方法
- php+mysql的utf-8中文乱码问题的解决方法
- 关于mysql中文乱码问题的解决方法
- mysql插入表中的中文字符显示为乱码或问号的解决方法
- Linux编程向Mysql插入中文数据显示乱码的解决方法
- mysql插入表中的中文字符显示为乱码或问号的解决方法
- mysql插入表中的中文字符显示为乱码或问号的解决方法
- mysql插入表中的中文显示为乱码或问号的解决方法
- 页面编码为UTF-8的项目中servlet中文显示乱码的解决方法
- MYSQL读取中文正常插入乱码(?)的解决和在DOS下insert,select中文的方法
- 【MyEclipse】myeclipse和mysql的字符编码都设置为utf-8,插入中文依然显示问号
- MySQL在DOS界面下中文UTF-8乱码问题
- 关于RCP项目使用UTF-8编码,导出后中文乱码的解决方法。
- android客户端向mysql数据库插入中文乱码(解决方法)
- MySql中UTF-8编码的数据在CMD窗口显示乱码的解决方法
- Children of the Candy Corn(dfs+bfs)
- App竞品技术分析 (1)App启动速度
- 1029. Median
- GCD实践——信号量
- Objective-C语法之代码块(block)的使用
- 关于MySQL的dos客户端中文插入和显示utf-8乱码的解决方法
- Hello World!
- App竞品技术分析 (2)Html5页面的打开速度
- 浅析windows程序中的_T和L
- hdoj 2795 Billboard 【线段树】&&【二叉树】
- 永远的HelloWorld
- App竞品技术分析 (3)减小安装包的体积
- zigbee学习总结
- 为perf4j提供集中式监控项目perf4j-dashboard