1
我有一個生產(prod.products)和一個開發(dev.products)數據庫。我現在需要將生產數據庫中的表('prod.batch-numbers')插入到開發數據庫的('dev.batch-numbers')表中,因爲這個表不是最新的。兩個表格都具有相同的佈局。有關如何做到這一點的任何建議?相當新的MySQL,所以任何幫助表示讚賞!MySQL-將一張表插入另一個數據庫的另一個表中
我有一個生產(prod.products)和一個開發(dev.products)數據庫。我現在需要將生產數據庫中的表('prod.batch-numbers')插入到開發數據庫的('dev.batch-numbers')表中,因爲這個表不是最新的。兩個表格都具有相同的佈局。有關如何做到這一點的任何建議?相當新的MySQL,所以任何幫助表示讚賞!MySQL-將一張表插入另一個數據庫的另一個表中
試試這個:
INSERT INTO `dev`.`batch-numbersz` SELECT * FROM `prod`.`batch-numbers`;
注:這個工作,你需要運行從對兩個數據庫適當權限的用戶查詢。
如果您只需要完成一次,則更簡單:執行生產表導出並將其導入開發數據庫。
大多數數據庫工具都支持導出表和導入文件。
首先建議,也許它更好的在同一環境中沒有生產和開發。其次,使用您正在使用的任何工具進行導出/導入。 –