lanhuidong 发表于 2013-1-29 16:18:28

Window7命令行MySQL中文乱码

由于Win7命令行窗口使用GBK编码,而MySQL服务器编码被设置成了utf8,所以默认情况下显示中文字符会出现乱码
解决方法有如下两种:
一、先用mysql命令连接MySQL服务器,
     > mysql -uroot -p
     mysql>set names gbk;
 
    可通过mysql>show variables like 'charac%';查看mysql中当前编码
 
修改前:
http://dl.iteye.com/upload/attachment/0075/3931/56c4cf6b-fa9f-3e92-ba82-7020a0791a36.png
 
修改后:
http://dl.iteye.com/upload/attachment/0075/3933/2c191958-80f0-3d5a-a841-1c0b510b7d04.png
 
 
二、连接MySQL时添加参数,mysql -uroot -p --default-character-set=gbk
页: [1]
查看完整版本: Window7命令行MySQL中文乱码