百度了一下。。有说将cmd字符编码用chcp命令改为65001(utf8字符编码),可这样之后根本无法输入中文,查询出的中问结果依旧乱码

其实,只要保证cmd客户端和MySQL两者编码一致即可。

但现实是cmd默认的是gbk(cmd属性可以看到中文操作系统下面是gbk编码),而mySQL一般是utf8(我的也是),之前一直进入误区,想要更改cmd的字符编码,可是并不能行得通。网友中提到在mysql中关于客户端编码问题,只需在cmd里告诉mysql服务器我客户端这边编码和想要的结果集编码即可。

具体步骤:

1、win+r进入cmd,然后切到mysql安装目录的bin文件夹下(或者直接打开我的电脑找到bin文件夹,在上方地址栏输入cmd);

2、输入 mysql -uroot -p,然后按提示输入密码计入数据库;

3、设置编码;

此时输入setcharacter_set_client=gbk;告诉我客户端这边的文字编码;

再输入setcharacter_set_results=gbk; 告诉mysql希望返回的结果集编码;

实验中发现只要客户端是gbk编码的,只要设置这个就可以解决乱码这个问题。

还有另外一个好用的命令可以同时达到上面两条指令的效果:

setcharset gbk;//和上面两个效果一致。

大功告成!去插入中文字段试试吧!

转自:http://blog.csdn.net/jq_ak47/article/details/55261124

mysql utf8转gbk cmd_转:在CMD中操作mysql数据库出现中文乱码解决方案相关推荐

  1. mysql设置数据库显示汉字_在CMD中操作mysql数据库出现中文乱码解决方案

    百度了一下..有说将cmd字符编码用chcp命令改为65001(utf8字符编码),可这样之后根本无法输入中文,查询出的中问结果依旧乱码 . 其实,只要保证cmd客户端和MySQL两者编码一致即可. ...

  2. mysql数据库 中文乱码_在CMD中操作mysql数据库出现中文乱码解决方案

    百度了一下..有说将cmd字符编码用chcp命令改为65001(utf8字符编码),可这样之后根本无法输入中文,查询出的中问结果依旧乱码 其实,只要保证cmd客户端和MySQL两者编码一致即可. 但现 ...

  3. 存到mysql的中文乱码_将用户输入的中文保存到数据库出现中文乱码问题

    数据库乱码 浏览器出现的乱码 出现乱码问题,一定是编码和解码用的码表不一致造成的.从用户界面到数据库显示的cmd界面需要编码和解码的地方有: 浏览器使用的编码,socket发送使用的编码,tomc ...

  4. 在cmd中进入mysql的步骤

    在cmd中进入mysql的步骤: 1.启动mysql服务:net start mysql 2.进入mysql数据库:mysql -hlocalhost -uroot -p 3.输入密码:root 4. ...

  5. 在CMD中登陆MySQL

    在cmd中登陆MySQL 几周前刚安装了mysql作为一个小白,我真的不会登陆.后来找了教程,就自己写一下过程吧. 首先以管理员身份启动cmd 找到mysql的路径 复制这个路径 第三,在cmd中,输 ...

  6. cmd中启动MySQL输入net start mysql 显示‘net‘不是内部或外部命令,也不是可运行的程序或批处理的文件。

    cmd中启动MySQL输入net start mysql 显示'net'不是内部或外部命令,也不是可运行的程序或批处理的文件. 问题确认: 查看环境变量中的path,是否有C:\Windows\Sys ...

  7. oracle数据库 cmd,cmd命令操作Oracle数据库

    //注意cmd命令执行的密码字符不能过于复杂 不能带有特殊符号 以免执行不通过 譬如有!@#¥%--&*之类的  所以在Oracle数据库设置密码是不要太复杂 /String Database ...

  8. hibernate插入Mysql数据库出现中文乱码情况从这5个方面解决

    因为有了新电脑所以又要解决乱码问题,在网上找帖子很是头疼,还是自己总结一下比较好. hibernate插入Mysql数据库出现中文乱码情况从这几个方面解决:有了这几方面以后使用mysql的乱码问题就不 ...

  9. cmd中操作数据库的那些常见命令

    在cmd中进行数据库或表的增删修改 1.cmd中直接连接数据库语法为: >mysql -uroot -p 如果不是内部命令的话就需要去把mysql中bin目录的路径复制到计算机path路径中. ...

最新文章

  1. 【Java基础】容器
  2. laya zip更新方案
  3. 【hdoj_2079】选课时间(母函数)
  4. java web开发小记(6)将int类型的list插入到mysql数据库
  5. MSP432P401R TI Drivers 库函数学习笔记(一)导入工程模板
  6. 查找服务器大文件内容,Linux查找大文件命令,springmvc基础面试题
  7. 关于J2EE项目中三层架构如何在开发中得到正确的实施
  8. 技术生态两手抓,打造面向未来的企业级领先数据库
  9. 删除数据oracle,oracle删除数据
  10. python中collections模块_Python的collections模块
  11. opencv 学习之 亮度检测
  12. HUPlayer 使用向导和常见问题
  13. PPT中插入矢量图(以及从visio直接复制变模糊的处理方法)
  14. 【Python】使用python 画出一张机器猫doraemon
  15. PS 批处理切图去空白
  16. 在wine里面播放视频和音乐之WMP
  17. 年会邀请函如何制作?教你一分钟快速制作年会邀请函
  18. python黑客库长安十二时辰 更新_爬取3万+评论,告诉你究竟是哪些人不喜欢《长安十二时辰》?...
  19. 【MySQL】多表联合查询、连接查询、子查询
  20. Java基础学习总结(35)——Java正则表达式详解

热门文章

  1. 机器学习认识聚类(KMeans算法)
  2. 任务型对话系统预训练最新研究进展
  3. 知识图谱实体链接:一份“由浅入深”的综述
  4. 在Android设备部署PyTorch模型
  5. POJ3614Sunscreen(优先队列+贪心)
  6. 很好的阻止了事件的发生_请定好您的闹钟,八月,夜空中将发生这13件超酷的天文事件...
  7. 增大iphone音量技巧_原来苹果手机隐藏功能这么好用!调整这个设置,一键增大外放音量...
  8. Java调用百度识别身份证接口
  9. 启动maven项目在eclipse中报错 Can‘t find class [×××] for bean with name '××' defined in class path resource
  10. Visual C++——CComboBox控件在对话框中没有下拉项目问题解决方案