navicat 提供了兩種復(fù)制數(shù)據(jù)庫的方法:使用“復(fù)制數(shù)據(jù)庫”向?qū)В哼x擇目標(biāo)服務(wù)器,輸入數(shù)據(jù)庫名稱,指定復(fù)制選項(xiàng)。手動(dòng)復(fù)制:導(dǎo)出數(shù)據(jù)庫,再在目標(biāo)服務(wù)器上導(dǎo)入導(dǎo)出的文件。
Navicat 中復(fù)制數(shù)據(jù)庫
如何復(fù)制數(shù)據(jù)庫?
Navicat 提供了兩種復(fù)制數(shù)據(jù)庫的方法:
方法 1:使用“復(fù)制數(shù)據(jù)庫”向?qū)?/strong>
-
右鍵單擊需要復(fù)制的數(shù)據(jù)庫,選擇“數(shù)據(jù)庫工具”>“復(fù)制數(shù)據(jù)庫”。
在“復(fù)制數(shù)據(jù)庫”向?qū)е校x擇目標(biāo)服務(wù)器、數(shù)據(jù)庫名稱和復(fù)制選項(xiàng)。
單擊“確定”開始復(fù)制過程。
方法 2:手動(dòng)復(fù)制數(shù)據(jù)庫
-
右鍵單擊需要復(fù)制的數(shù)據(jù)庫,選擇“導(dǎo)出到文件”。
選擇“MySQL Dump”格式并指定導(dǎo)出文件路徑。
在一個(gè)單獨(dú)的 Navicat 實(shí)例中連接到目標(biāo)服務(wù)器。
右鍵單擊目標(biāo)數(shù)據(jù)庫,選擇“導(dǎo)入 SQL 文件”。
選擇導(dǎo)出的文件路徑并導(dǎo)入數(shù)據(jù)。
詳細(xì)步驟:
使用“復(fù)制數(shù)據(jù)庫”向?qū)В?/strong>
選擇目標(biāo)服務(wù)器:輸入目標(biāo)數(shù)據(jù)庫服務(wù)器的 IP 地址或主機(jī)名。
輸入數(shù)據(jù)庫名稱:指定要復(fù)制到的目標(biāo)數(shù)據(jù)庫的名稱。
選擇復(fù)制選項(xiàng):指定復(fù)制數(shù)據(jù)和表結(jié)構(gòu)、流程、觸發(fā)器和事件。
手動(dòng)復(fù)制數(shù)據(jù)庫:
導(dǎo)出:
選擇“結(jié)構(gòu)”和“數(shù)據(jù)”選項(xiàng)以導(dǎo)出完整的數(shù)據(jù)庫架構(gòu)和數(shù)據(jù)。
指定壓縮選項(xiàng)以減小導(dǎo)出文件的大小。
導(dǎo)入:
確保目標(biāo)數(shù)據(jù)庫不存在或處于空狀態(tài)。
選擇“覆蓋現(xiàn)有數(shù)據(jù)”選項(xiàng)以覆蓋目標(biāo)數(shù)據(jù)庫中現(xiàn)有的數(shù)據(jù)。
根據(jù)需要,選擇“執(zhí)行腳本”選項(xiàng)以在導(dǎo)入數(shù)據(jù)后執(zhí)行任何 SQL 腳本。
注意事項(xiàng):
復(fù)制數(shù)據(jù)庫需要目標(biāo)服務(wù)器上的足夠權(quán)限。
大數(shù)據(jù)庫的復(fù)制可能需要大量時(shí)間。
復(fù)制過程完成后,驗(yàn)證復(fù)制的數(shù)據(jù)庫是否與原始數(shù)據(jù)庫一致。