翻譯|使用教程|編輯:鮑佳佳|2020-08-20 15:43:43.447|閱讀 1304 次
概述:我們經常面臨遷移數據庫目錄數據的任務。我們在之前的系列文章中創建的招聘服務數據庫也不例外。在本文中,我們將演示如何將數據導出到.sql文件,然后將其導入到目標數據庫。最重要的是,您可以根據自己的目的遷移整個數據庫或某些對象。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
dbForge Studio for MySQL是用于管理,開發和管理MySQL和MariaDB數據庫的通用GUI。該工具使您可以在方便的環境中創建和執行查詢,開發和調試例程以及自動化數據庫對象管理。
點擊下載dbForge Studio for MySQL最新試用版
我們經常面臨遷移數據庫目錄數據的任務。我們在之前的系列文章中創建的招聘服務數據庫也不例外。在本文中,我們將演示如何將數據導出到.sql文件,然后將其導入到目標數據庫。最重要的是,您可以根據自己的目的遷移整個數據庫或某些對象。
首先,您應該知道此問題可以通過很多方法解決,包括以下幾種:
但是,上面提到的大多數解決方案在遷移一個或幾個表時都太麻煩了。
因此,在本文中,我們將研究數據泵解決方案,它也是dbForge Studio for SQL Server的一部分。此工具肯定會促進數據導入和導出,因為它提供了用于導出和導入的高級選項,模板以及許多廣泛使用的數據格式。
您可以在此處找到有關為招聘服務設計數據庫的分步指南。
圖1 招聘服務的數據庫架構
如何將SQL Server數據導出到SQL腳本所以,讓我們開始吧!選擇所需的數據庫,然后右鍵單擊必要的表(如果需要導出特定表)或數據庫(如果需要導出多個表),然后選擇“導出數據”:
接下來,在“導出格式”選項卡上,您可以從不同的數據導出格式中進行選擇。我們選擇SQL腳本,然后按“下一步”:
現在,在“source”選項卡上,選擇要從中導出數據的表,然后按“next”。
在這種情況下,我們選擇三個目錄:
1.“company”是公司列表。
2.“position”是職位列表。
3.“skill”是技能列表。
請注意,可以在需要時更改連接和數據庫。
接下來,在“選項”選項卡上,選擇用于數據導出的腳本生成類型,并選擇是否需要在腳本中包括數據庫名稱。然后,單擊“下一步”。
請注意,該窗口建議用于數據導出的4種類型的腳本生成:
1. INSERT。將生成用于插入數據的腳本。
2.更新。將生成用于更新數據的腳本,即,將找到匹配的鍵字段并執行更新。
3.刪除。將生成用于刪除數據的腳本,即,將刪除與目標數據庫側的鍵字段匹配的已導出數據的所有數據。
4.合并。將生成用于合并數據的腳本,該腳本將包括前兩種類型:插入和更新。
現在,在“表列”選項卡上,您需要選擇必需的列和要導出的鍵字段(默認情況下,我們選擇要導出的所有列,并且鍵字段匹配相應表的主鍵定義)。然后,單擊“下一步”:
然后,在“導出的行”選項卡上,選擇要導出的數據,然后按“下一步”。
請注意,您可以選擇所有行以及要導出數據的確切行范圍。
由于篇幅限制今天的內容就是這些在下一篇文章中我們將繼續本章的內容,這次我們研究了如何通過dbForge Studio for SQL Server使用高度可定制的解決方案將數據導入和導出到SQL文件的方法。如果你對我們的產品感興趣點擊查看正版授權詳情在線訂購最高立減3000低至1710元,咨詢慧都獲取更多!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: