以下来源于MySQL5.0官方手册,希望解决您的问题
1.MySQL备份
MySQL备份使用mysqldump --default-character-set=utf8 -u root -p mydb > mydb.sql
2.MySQL恢复
mysql --default-character-set=utf8 -u root -p mydb < mydb.sql
如果您的sql文件中DEFAULT_CHARSET=latin1或其他不是utf8的字符集,请参考:
中国Linux公社从gb2312转成utf8成功经验
piconv -f gb2312 -t utf8 old.sql > new.sql
1.MySQL备份
MySQL备份使用mysqldump --default-character-set=utf8 -u root -p mydb > mydb.sql
2.MySQL恢复
mysql --default-character-set=utf8 -u root -p mydb < mydb.sql
如果您的sql文件中DEFAULT_CHARSET=latin1或其他不是utf8的字符集,请参考:
中国Linux公社从gb2312转成utf8成功经验
piconv -f gb2312 -t utf8 old.sql > new.sql