我真的很害怕mysql乱码的问题。今天终于通过修改mysql.ini解决了,把解决过程写下来分享给大家。如果遇到同样的问题,不妨一试。
在my.ini中添加以下代码:
[mysql]
default-character-set=UTF8
[mysqld]
default-character-set=UTF8
然后重启mysql服务,进入数据库。
alter database charset=UTF8;
注意:在脚本前面写集合名称UTF8以导入数据库;
我使用的编码是UTF8。如果用gb2312,就把所有UTF8都改成gb2312!