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

问题描述 投票:0回答:4

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

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

任何帮助将不胜感激...

mysql sql phpmyadmin
4个回答
0
投票

有很多方法可以做到:

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

  1. 右键单击数据库>“任务”>“生成脚本”。
  2. 点击下一步
  3. 不选中“禁用脚本”所选数据库中的所有对象,然后单击“下一步”
  4. 在选择脚本选项下,将Include if NOT EXISTS设置为True并将Script Data设置为True,然后单击Next
  5. 检查表
  6. 选择All并单击Next
  7. 脚本到文件,然后在新数据库中以sql脚本的形式打开此文件。

第二种方式:您可以使用SQL Merge。 (最简单的方式)


0
投票

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

mysqldump --no-create-info


-1
投票

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


-1
投票

这很简单。

生成完整数据库脚本和还原数据库。

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

© www.soinside.com 2019 - 2024. All rights reserved.