开发者社区 问答 正文

mysqldump出的数据库sql文件在ECS上安装的mysql中source导入结果不一致,表丢失

[font='Microsoft YaHei']求指导。用mysqldump导出一张有128张表的数据库sql文件,在ECS的mysql中source导入,只剩下84张表。重复多次,也是同样的表丢失。请问这是什么原因啊? [font='Microsoft YaHei']还有一个现象是,我迁移到windows下的mysql表没有丢失,但是迁移到我的阿里云上的mysql始终只有84张表。

展开
收起
psa 2015-09-25 13:30:41 6317 分享 版权
1 条回答
写回答
取消 提交回答
  • Re:mysqldump出的数据库sql文件在ECS上安装的mysql中source导入结果不一致,表 ..
    一般是编码问题导致。

    你可以尝试多种方式导入。

    source虽然效率最高,但是会因为编码、备份时候版本兼容性等出现比较多的小问题。

    建议:
    1、迁移时候选择相同版本mysql
    2、备份一定要确保完整。
    3、可以用第三方工具备份和恢复。
    2015-09-25 14:57:47
    赞同 展开评论