MySql-DOS窗口中文乱码问题

命令行中出现中文乱码问题,可在命令行键入代码:

chcp 65001

      SQL乱码原因:DOS窗口中默认数据格式为GBK,当数据库数据格式为UTF8时,打开数据库则出现中文乱码现象,使用SET NAMES gbk;命令可更改数据格式为gbk。

进入MySQL后,键入代码:

SET NAMES gbk;

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

SET character_set_client = gbk;

SET character_set_results = gbk;

SET character_set_connection = gbk;

DOS窗口键入mysql -u(用户名) -p(密码)进入MySQL:

查询某表中数据出现中文乱码:

键入SET NAMES gbk,乱码消失:

posted @ 2021-08-18 16:37  T神  阅读(114)  评论(0)    收藏  举报