MySQL GBK转UTF8方法,无乱码

先无损导出表结构和数据:

mysqldump -uroot -pxxxxxxx test>test.sql

然后使用文本编辑器打开test.sql,查找“DEFAULT CHARSET=gbk”,替换为“DEFAULT CHARSET=utf8”,可能有些字段也特别设置了字符集,需留意替换
然后保存。

注意文本编辑器要将保存的文件保存为相应的格式,否则可能出问题。
重新导入到MySQL:
mysql -uroot -pxxxxxx testnew<test.sql
转换完成。

posted @ 2014-04-21 10:22  smismile  阅读(1202)  评论(0编辑  收藏  举报