数据库中文乱码一直是烦人的问题,网上解决方法很多,但各有出入,而且有人灵有人不灵。对于MySQL,我的解决方法如下:
1)改MySQL配置:
如:D:\Program Files\MySQL\MySQL Server 5.6\my.ini(copy from my-default.ini)
[mysql]
default-character-set = utf8
重启MySQL服务
-- windows:
net stop mysql (start)
-- linux:
service mysql stop (start)
检查改动情况
mysql
show variables like 'char%';
show variables like 'collation%';
exit
mysql -uroot -p
use test01
alter database test01 character set utf8;
本文提供了一种解决MySQL数据库中文乱码的方法,包括修改MySQL配置文件以设置默认字符集为UTF-8,调整数据库默认编码,并确保数据导入时使用正确的编码。
3499

被折叠的 条评论
为什么被折叠?



