我有兩個數據庫。我想從第一個數據庫中的一個表中轉儲數據,並在第二個數據庫中插入另一個具有另一個名稱的表。
所以我有DB1有表tbl1和tabl2,和DB2有表tbl3和tbl4。我知道tabl1和tabl3具有相同的結構。如何使用mysqldump命令將數據從一個複製到另一個?
我試過這樣做,但它不起作用。如何從一個表中轉儲數據並插入到另一個表中
mysqldump --user root --password=password --no-create-info DB1 tbl1 > c:/dump.sql
mysql --user root --password=password DB2 tbl3 < c:/dump.sql
對不起,您可以告訴我,哪種方法更好 - 性能明智,插入tbl3或者從新表中轉儲並恢復,考慮到我的桌子上有10億(1億)條目。 – Saurabh
做一個轉儲,並重新插入會更好。或者設置一個複製。 – ajreal