其他|使用教程|編輯:董玉霞|2022-04-11 16:19:54.830|閱讀 436 次
概述:本文主要介紹如何使用 Navicat Premium 創建測試數據庫。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
本文主要介紹如何使用 Navicat Premium 創建測試數據庫,需要用到Navicat Premium最新版本:
為了獲得最佳測試,最好的方法是復制生產數據庫(DB)的結構,同時用經過清理的測試值替換“真實”數據。為了進行本教程,我們將使用 MySQL classicmodels 示例數據庫的實例作為我們測試數據庫的基礎。這是在 Navicat Premium 16 中的示例數據庫:
在數據庫管理工具 Navicat 中,完成一項任務通常有不止一種方法。復制數據庫也不例外,有幾種方法可以做到這一點。以下有兩種方法:
我們可以創建一個全新的數據庫,然后為其生成測試數據,而不是復制數據庫。為此,請按照以下步驟操作:
1.在導航窗格中,右鍵單擊你的連接并選擇“新建數據庫”:
2.在彈出的窗口中輸入數據庫屬性:
提示:如果你不確定要使用什么字符集和排序規則,你可以打開源數據庫的 “編輯數據庫”對話框來查看它們的值。
3.若要復制沒有數據的表結構,只需選擇“對象”窗格中的所有表并將它們拖到新數據庫中。這時會出現一個彈出菜單,詢問你是復制“結構和數據“還是“僅結構”:
大多數組織都維護其數據庫的模型圖。Navicat 的模型工具可以從模型生成數據庫對象(正向工程)以及從現有數據庫生成模型(逆向工程)。現在讓我們使用它來生成我們的測試表。
1.按照上一個練習的前兩個步驟創建 classicmodels_test 數據庫。
2.點擊主工具欄中的“模型”按鈕以查看可用的模型:
提示:如果你的數據庫沒有模型,你可以右鍵單擊導航窗格中的數據庫并從彈出菜單中選擇“逆向模式到模型...”來生成一個模型。
3.在模型工具中打開模型,方法是在“對象”窗格中選擇模型并點擊“對象”窗格工具欄中的“設計模型”按鈕:
4.在模型工具中,從主菜單中選擇“文件”->“同步到數據庫...”。
5.在“同步到數據庫”對話框中,將 classicmodels_test 指定為目標數據庫,然后點擊“比較”按鈕:
6.然后,Navicat 將確定要創建、更新或刪除哪些對象以同步兩個數據庫。在我們的例子中,它將生成所有必要的表:
7.在下一個畫面中,我們可以查看將要執行的 SQL 語句:
點擊“開始”按鈕運行腳本。
8.腳本運行時,我們將得到詳細的進度報告:
Navicat Premium 為在同一服務器或在完全不同的環境中復制現有數據庫提供了許多選項。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn