mysql
中文乱码问题
相信用过
MYSQL
的人都会遇到解决中文时出现的乱码问题,
产生乱码的原因有很多,
挨个
排除原因是很费时间和经历的一件事!比如我这次,就浪费了我一天和两个晚上的时间。
前提是装的
xampp
组合,解决方法如下:
在
xampp
中,进入
MYSQL
命令提示行方法:
运行
cmd:
cd C:\xampp\mysql\bin
mysql.exe -u root --password
分别运行:
show variables like "%char%";
show variables like 'collation_%';
来查看
mysql
默认编码和链接编码设置,基本都是
latin1
编码形式,而我要修改成
UTF-8
编码。步骤如下:
C:\xampp\mysql\bin
下修改
my.ini
添加以下语句
[client]
default_character_set=utf8
[mysqld]
character-set-server = utf8
collation-server = utf8_general_ci
[mysql]