MySQL 控制台中文显示乱码的解决。
【转载声明】转帖注明出处,是对原作者最基本的尊重,感谢原作者的辛劳和分享。本帖转自:http://blog.csdn.net/sundenskyqq/article/details/7191659
虽然百度有很多篇,但是搜了好多很烦才解决。
一开始因为无法输入中文,所以百度找了很多,照着修改之后,反而连中文都不能显示了,我也是无语。
整理一下。
显示变量。
show variables like '%char%';
设置格式
set names gbk;
一般可以在my.ini里面修改。
default-character-set = gbk
character-set-server=utf8
default-storage-engine=InnoDB
collation-server=utf8_general_ci
我们看到是既有gbk又有utf8的,一定注意了,不要弄错。
在创建表的时候,使用
create table tablename()default charset=utf8;
嗯,
页:
[1]