如何从另一个数据库向现有数据库添加数据?

时间:2018-03-05 06:55:31

标签: mysql sql phpmyadmin

我和我的朋友在一个项目上工作,我们有相同的数据库,但在不同的设备中...所以他在数据库中有数据,我在我的数据库中有另一个数据,当我们导出他的数据库并将其导入我的数据库,我的数据库中的所有数据都是删除它,只保留他的数据.. 所以我的问题是如何导出我的朋友数据库并将其导入我的数据库而不删除我的数据 ..?

请注意: 我们正在使用phpmyadmin ...

非常感谢任何帮助......

4 个答案:

答案 0 :(得分:0)

有很多方法可以做到:

第一种方式:您可以创建相同的脚本,如下所示:

  1. 右键单击数据库>任务>生成脚本。

  2. 单击“下一步”

  3. 取消选中所选数据库中所有对象的脚本,然后单击下一步

  4. 在选择脚本选项下,将Include if NOT EXISTS设置为True并将Script Data设置为True并单击Next

  5. 检查表

  6. 选择全部,然后单击下一步

  7. 脚本到文件,然后在新数据库中以sql脚本的形式打开此文件。

  8. 第二种方式:你可以使用SQLMerger。 (Easies方式)

答案 1 :(得分:0)

您需要使用以下命令,该命令仅创建没有任何创建信息的mysql数据转储。我假设您正在创建一个完整数据库的转储,该数据库正在使用您的朋友数据重新创建数据库和表。

  

mysqldump --no-create-info

答案 2 :(得分:-1)

制作C#程序并使用程序插入所有数据..

答案 3 :(得分:-1)

很简单。

生成完整数据库脚本&恢复数据库。

其他使用SQL数据库脚本生成。