当在DOS下窗口下显示Mysql数据库信息时,中文内容出现乱码的解决办法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38584262/article/details/82392056

出现乱码的原因:在DOS窗口默认字符集为GBK格式,如果当前Mysql设置的默认编码格式为非GBK(比如数据库设置为UTF8),则可能就出现中文乱码现象,因此在输出信息之前,须执行以下语句:

SET NAMES gbk

该语句相当于是执行了以下三条语句:

SET character_set_client = gbk;

SET character_set_results = gbk;

SET character_set_connection = gbk;

注意:这个设置是暂时的,当Mysql 重启时,这个问题乱码依旧会发生。

猜你喜欢

转载自blog.csdn.net/qq_38584262/article/details/82392056