导出的数据文件.sql存在中文乱码,导致恢复数据失败。。。在此做一个记录
1,备份(--all-databases)
可以成功导出,但是打开文件发现有中文乱码,如下图:
2,查看数据库中的数据格式(mysql> show variables like '%char%';) ,如下图:
3,导出时设置格式就可以解决乱码问题:
4,查看再次导出的数据库文件.sql
5,恢复数据(两种方式)
1,
2,source方式: