当在DOS下窗口下显示Mysql数据库信息时,中文内容出现乱码的解决办法
出现乱码的原因:在DOS窗口默认字符集为GBK格式,如果当前Mysql设置的默认编码格式为非GBK(比如数据库设置为UTF8),则可能就出现中文乱码现象,因此在输出信息之前,须执行以下语句:
SET NAMES gbk
该语句相当于是执行了以下三条语句:
SET character_set_client = gbk;
SET character_set_results = gbk;
SET character_set_connection = gbk;
注意:这个设置是暂时的,当Mysql 重启时,这个问题乱码依旧会发生。