优草派  >   Python

命令行mysql乱码怎么解决?这篇文章值得一看

陈立鑫            来源:优草派

很多小伙伴发现在命令行执行mysql命令会出现乱码的情况,那么根据我们以前解决了各种出现乱码情况的经验,我们初步判断应该是没有使用utf8编码,那么我们继续往下看。

命令行mysql乱码怎么解决?这篇文章值得一看

首先我们先来看一下解决乱码的方法:

第一步,我们需要找到安装mysql的目录找到 my.ini 文件:

第二步,右键my.ini文件然后使用记事本打开my.ini文件,找到default-character-set看看是不是utf8,如果不是的话,改为utf8即可。

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

第三步,在命令行使用show variables like'%char%';命令查看mysql使用的字符集

第四步,改变原有数据库的编码方式:

set character_set_database=utf8;
set character_set_server=utf8;
set character_set_client=gb2312;
set character_set_connection=gb2312;

以上就是小编给大家带来的在cmd中解决mysql乱码问题的方法,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。
TOP 10
  • 周排行
  • 月排行