windows下解决mysql5中文乱码的问题
2024-10-21 09:15:10
1.问题描述:一开始无论是在命令行,还是在mysql的客户端输入中文都会出现 “???” 问题之类的乱码问题;
2.解决办法:
1)cmd 进入mysql ,命令mysql -uroot -p123456
2)然后执行 show variables like 'character%'; 如下图红色框的部分
有的是gbk,有的是latin1,有些乱,然后都修改成utf8,用如下命令执行一下:
set character_set_client =utf8;
set character_set_connection =utf8;
set character_set_server=utf8;
set character_set_database=utf8;
set character_set_results=utf8;
3)然后,再用show variables like 'character%'; 命令查看一下,如下图
发现编码已经变过来了, 这时候,再输入中文,查询发现中文已经不再乱码了。
最新文章
- hdu2588 GCD (欧拉函数)
- 寻觅[Getting Answers]
- 优化数据库的方法及SQL语句优化的原则
- 深入浅出设计模式——中介者模式(Mediator Pattern)
- RecycleView使用的那些坑
- 怎么从sqlserver 数据库导出 insert 的数据语句
- UITableView性能优化
- vim乱码处理
- 【C++学习之路】派生类的构造函数(一)
- 测试scanf输入含非法控制符
- android学习4——View的长宽问题
- 关于HTML学习整理(一)
- HiHocoder1415 : 后缀数组三·重复旋律3 &; Poj2774:Long Long Message
- 【Zookeeper系列】构建ZooKeeper应用(转)
- 作业二 分布式版本控制系统Git的安装与使用
- ModBus通信协议的【传输方式】
- sas 数据集导出到excel
- 【接口测试】【SOAP】简单的接口测试学习
- net面试宝典
- [转]Infobright是一个与MySQL集成的开源数据仓库