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