2013-07-01 53 views
4

我從兩個數據庫,得到兩個不同的轉儲 所有我需要做的是,我需要追加轉儲到一個表,這可能在MySQL ..?追加MYSQL轉儲到表

例如: - 考慮兩個SQL文件,first.sql文件,second.sql文件。

First.sql文件

name date 
name1 2013-06-01 
name2 2013-06-01 

second.sql文件有

name date 
name3 2013-06-01 
name4 2013-06-01 

我將不得不追加他們在一個單一的表。

最終表

name date 
name1 2013-06-01 
name2 2013-06-01 
name3 2013-06-01 
name4 2013-06-01 

轉儲恢復確實截斷負載

,我想在每次追加數據的SQL恢復命令。

+2

更多信息不會在那裏.sql文件是一個腳本,您可以在其創建/刪除表的位置將其編輯爲刪除部分。 – Guillaume

+0

由於一噸,這並獲得成功,我想編寫一個腳本,刪除創建從.sql文件 – Surya

回答

7

的.sql文件是一個腳本,您可以編輯它的刪除它創建/刪除表的部分。

如果你使用mysqldump,您可以添加--skip-add-drop-table--no-create-info選項,這樣的下降/創建表指示在第一時間

您可以找到mysqldump documentation page

+0

這是爲我工作/降,這有同時採取從SQL「的mysqldump --skip-轉儲使用分插表--no創建-信息-u pentah_user -p測試outtestactivity> outtestactivity1.sql」 – Surya

0

感謝Guillaume,爲了展示這個訣竅。

使用mysqldump --skip-分插表--no創建-信息-u pentah_user -p測試outtestactivity> outtestactivity1.sql