将部分DB表合并到另一个DB表中?

时间:2016-02-22 13:12:32

标签: mysql database phpmyadmin

1)我目前将当前数据库导出为SQL文件。

2)我还有第二个SQL文件,其中包含来自第二个数据库的表中的80个导出行(与当前数据库相同的数据库类型,所有数据都是一致的)。

我希望将这80行基本上推送到当前数据库中的特定表格中,但我对此类内容没有经验,也不知道该怎么做。我不想替换任何东西,只需追加。

我已经使用phpMyAdmin将完整的数据库SQL文件导入到干净的安装中,但是我不知道如何处理这个80行的SQL文件或如何将这80行放入表中当前数据库的同名。

这是我能用GUIMyAdmin完全从GUI的角度来做的吗?

1 个答案:

答案 0 :(得分:2)

我不知道是否有GUI方式,但您可以轻松发布

insert into TABLE1 select * from TABLE2

如果TABLE1是您当前的表,则TABLE2包含80行。

之后您可以删除TABLE2。 但是,您必须确保您对唯一索引没有任何问题。 这是更多选项的文档 http://dev.mysql.com/doc/refman/5.7/en/insert-select.html