共計 992 個字符,預計需要花費 3 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
這篇文章主要介紹了 Navicat 中數據備份與結構同步的示例分析,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓丸趣 TV 小編帶著大家一起了解一下。
摘要
當我們要對數據庫做有風險的操作時需要對數據庫備份,每次上線項目時,線上與線下數據庫結構總會有不一致的情況,本文將講解如何利用 Navicat 來方便的解決這兩個問題。
Navicat
Navicat 是一套快速、可靠的數據庫管理工具,專為簡化數據庫的管理及降低系統管理成本而設。它的設計符合數據庫管理員、開發人員及中小企業的需要。Navicat 是以直覺化的圖形用戶界面而建的,讓你可以以安全并且簡單的方式創建、組織、訪問并共用信息。
注意:本教程采用的時 Navicat12 版本,下載地址:www.navicat.com.cn/download/navicat-premium
使用數據庫介紹
現在數據庫中有兩個數據庫,mall-test 表示測試環境數據庫,mall-prod 表示線上環境數據庫。
數據備份
現在我們先對 mall-test 數據庫備份,備份完成后,刪除商品表的數據,然后利用備份進行數據還原。
mall-test 中的數據概覽
目前數據庫中只有商品模塊的數據庫表,pms_product 表中有一定的數據。
進行數據備份
先點擊頂部工具欄的備份圖標,再點擊新建備份按鈕
點擊開始按鈕開始備份
備份完成后會生成一個備份文件
清空 pms_product 表的數據
從備份中還原數據
結構同步相關背景說明
原來的 mall-test 模塊中只有商品模塊的表,現在我們經過了一段時間的開發,新增了訂單模塊,同時刪除和修改了商品模塊的一些表,而 mall-prod 表中還是原來的商品模塊表,我們現在要做的是把 mall-test 的數據庫表結構同步到 mall-prod。
進行結構同步
選擇結構同步功能
選擇源數據庫和目標數據庫,點擊比對按鈕
可以看到修改、新增和刪除的表信息,點擊部署會出現 sql 腳本的預覽
確認了部署腳本信息后,點擊運行會進行數據結構的同步
再次進行結構同步時,已經發現兩個數據庫結構已經完全一致
感謝你能夠認真閱讀完這篇文章,希望丸趣 TV 小編分享的“Navicat 中數據備份與結構同步的示例分析”這篇文章對大家有幫助,同時也希望大家多多支持丸趣 TV,關注丸趣 TV 行業資訊頻道,更多相關知識等著你來學習!
向 AI 問一下細節