澳门网络娱乐游戏平台-澳门电子游戏娱乐网址-官方直营

【最新在线澳门娱乐官网】在CMD中操作mysql数据库现身普通话乱码解决方案,cmdmysql

第一步:使用记事本张开mysql安装目录下的"my.ini”文件。 

在CMD中操作mysql数据库现身普通话乱码解决方案,cmdmysql

百度了眨眼间间。。有说将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、设置编码;

那会儿输入 set character_set_client=gbk;告诉自个儿顾客端那边的文字编码

再输入set character_set_results=gbk; 告诉mysql希望重临的结果集编码;实验中发觉只要顾客端是gbk编码的,只要设置那些就能够缓和乱码那几个难点。

再有此外一个好用的通令能够并且达到地点两条指令的效果:

set charset gbk;//和上边三个成效相近。

劳苦功高告成!去插入汉语字段试试啊!

PS:上面在看一个轻巧的方式,两行代码解决! 

 mysql在cmd突显中文乱码

 cmd私下认可的编码为gbk;

修改mysql的character_set_results的编码为gbk;

set character_set_results = gbk;

总结

以上所述是作者给我们介绍的在CMD中操作mysql数据库现身普通话乱码解决方案,希望对大家有着支持,若是大家有别的疑问请给小编留言,笔者会及时还原大家的。在这里也特别多谢我们对帮客之家网址的扶植!

百度了须臾间。。有说将cmd字符编码用chcp命令改为65001(utf8字符编码),可那般今后根...

# MySQL client library initialization.
[client]
port=3306
[mysql]
default-character-set=utf8

 看看default-character-set 是还是不是 utf8不是的话 改为utf8就能够!(此前的本子大概没有那句话 直接助长就好了!)

 

第二步:在mysql数据库cmd中输入:show variables like'%char%';

最新在线澳门娱乐官网 1

  那些是设置成功后的样品。

本文由澳门网络娱乐游戏平台发布于数据库,转载请注明出处:【最新在线澳门娱乐官网】在CMD中操作mysql数据库现身普通话乱码解决方案,cmdmysql

相关阅读