mysql导入gbk数据乱码解决方案
2011年11月15日
没有评论
最近想把本地测试系统数据库中的数据导入线上服务器,我把用phpmyadmin把表导成sql文件quancha.sql,然后使用 mysql -u quancha -p quancha1114< quancha.sql 导入数据。 本以为一切ok,可是用程序一查出来的中文都是??乱码。 分析一下因为我的数据使用的是gbk编码,而phpmyadmin导出的sql文件是utf-8编码的,我把sql文件转成gbk的再试也不行。 然后我就怀疑是数据库的问题,使用 >status 看了下数据库编码是latin1,我又去改/etc/mysql/my.cnf改成 [mysqld] default-character-set=gbk ... [client] default-character-set=gbk 重...