【问题标题】:Merging an Old MySQL dbase with a new dbase> There are some new tables in the new one..?将旧的 MySQL dbase 与新的 dbase 合并> 新表中有一些新表..?
【发布时间】:2013-07-24 16:53:06
【问题描述】:

这样做的最佳方法是什么?导入>

如果我只是简单地转储旧的 MySQL 数据库,然后导入到在新服务器上启动并运行的“新数据库”中。新数据库中的新表是否会相互干扰,或者匹配的旧数据/表...只是简单地导入并填充到新数据库中?

我是否以正确的方式处理这个问题?

【问题讨论】:

  • 您是通过编程方式还是使用 phpMyAdmin 之类的工具来执行此操作?
  • 我将使用 phpmyadmin,我只有一台机器实例需要进行导入。

标签: mysql database import merge


【解决方案1】:

我最初会使用mysqldump 或通过phpmyadmin 导出数据库来备份新旧数据库。

之后,您可以将旧数据库转储导入新数据库,新数据库应保留现有的“新”表并添加旧数据库中的表。请记住,如果出现任何问题,您将随时准备好备份!

附:你的表“可能”唯一的干扰是当你有两个同名但结构不同的表时,所以要小心!

【讨论】:

  • 太好了,谢谢!这就是我一直在寻找的结构。
  • 感谢一百万的建议!导入工作(部分)我最终不得不手动导入一些表。总体觉得效果很好。再次感谢!
猜你喜欢
  • 2015-05-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-02
  • 1970-01-01
相关资源
最近更新 更多