MySQL GBK转UTF8方法,无乱码
先无损导出表结构和数据:
mysqldump -uroot -pxxxxxxx test>test.sql
然后使用文本编辑器打开test.sql,查找“DEFAULT CHARSET=gbk”,替换为“DEFAULT CHARSET=utf8”,可能有些字段也特别设置了字符集,需留意替换
然后保存。
注意文本编辑器要将保存的文件保存为相应的格式,否则可能出问题。
重新导入到MySQL:
mysql -uroot -pxxxxxx testnew<test.sql
转换完成。