簡體   English   中英

MySQL-將一個表插入另一個數據庫中的另一個表

[英]MySQL- insert one table into another table in a different database

我有一個生產(prod.products)和一個開發(dev.products)數據庫。 我現在需要將生產數據庫中的表('prod.batch-numbers')插入開發數據庫中的('dev.batch-numbers')表中,因為該表不是最新的。 兩個表具有相同的布局。 有關如何執行此操作的任何建議? MySQL很新,因此可以提供任何幫助!

嘗試這個:

INSERT INTO `dev`.`batch-numbersz` SELECT * FROM `prod`.`batch-numbers`;

注意:要使此功能起作用,您將需要在兩個數據庫上都具有適當權限的用戶運行查詢。

如果您只需要完成一次,則更為簡單:將生產表導出並將其導入開發數據庫中。
大多數數據庫工具都支持表導出和文件導入。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM