将数据导入到与其他数据库具有相同结构的数据库

时间:2014-09-26 09:02:34

标签: php mysql

无法在标题中总结我的问题...

我有一个充满数据的数据库。

我有另一个数据库,充满了数据。

两个数据库具有完全相同的结构。

我需要从一个数据中导出数据并将其全部放入另一个数据中。

我只导出了数据'但当然这还不够。

我需要将导入数据的表的id列全部更改为对应,因为数据正在添加到包含现有数据的表中。

我无法看到一个,但我希望导出设置中有一个设置吗?或者在另一端的导入设置中?

如果没有,请问最简单的方法是什么?

由于

1 个答案:

答案 0 :(得分:0)

假设你的id-column是一个AUTO_INCREMENT PRIMARY KEY,只需在没有键的情况下执行SELECT并将结果插入新表中:

 INSTERT INTO table2 (col2, col3, col4)
 SELECT col2, col3, col4 FROM table1