当在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 重启时,这个问题乱码依旧会发生。

全部评论

相关推荐

昨天 13:29
已编辑
湖南铁道职业技术学院 后端
小红书 后端选手 n*16*1.18+签字费期权
点赞 评论 收藏
分享
10-28 14:42
门头沟学院 Java
watermelon1124:因为嵌入式炸了
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务