Navicat 是一套快速,、可靠并價格相宜的數(shù)據(jù)庫管理工具,專為簡化數(shù)據(jù)庫的管理及降低系統(tǒng)管理成本而設,。Navicat提供多達 7 種語言供客戶選擇,,被公認為全球最受歡迎的數(shù)據(jù)庫前端用戶界面工具。 mysql">1.打開Navicat For MySQL2.創(chuàng)建數(shù)據(jù)庫連接,可連接本地數(shù)據(jù)庫服務器,,也可遠程連接,。如圖所示創(chuàng)建一個本地連接。 3.連接成功后,,選中工具→結(jié)構(gòu)同步,,便可對該連接下的數(shù)據(jù)庫進行同步操作了。4.選中要同步的數(shù)據(jù)的源和目標,,源便是結(jié)構(gòu)同步的參考數(shù)據(jù)庫,,目標則是要修改結(jié)構(gòu)進行同步的那個數(shù)據(jù)庫,。并選擇要對比的項,。你可以選擇僅同步表,或僅同步視圖或存儲過程等,。都設置好后點擊比對按鈕即可對比這兩個數(shù)據(jù)庫的結(jié)構(gòu),,找出其中的不同。5.比對結(jié)果如下圖所示,,可以在上面的源對象和目標對象列表中看出哪些表或視圖或函數(shù)等結(jié)構(gòu)有不同,,具體的不同則可以通過下面的查詢語句來看。選中要執(zhí)行的查詢語句點擊運行便可進行同步修改,。6.運行結(jié)果將在信息日志中顯示,,如果出現(xiàn)執(zhí)行不成功的查詢,則會以紅色字體顯示,,可自己再手動進行修改,。若無錯誤,,則結(jié)構(gòu)同步完成??傻綌?shù)據(jù)庫中查看,,兩個表要同步的部分是否結(jié)構(gòu)已經(jīng)一致。 |
|