一、Navicate
Navicat是一套快速男窟、可靠的數(shù)據(jù)庫管理工具盆赤,專為簡化數(shù)據(jù)庫的管理及降低系統(tǒng)管理成本而設(shè)。它的設(shè)計(jì)符合數(shù)據(jù)庫管理員歉眷、開發(fā)人員及中小企業(yè)的需要牺六。Navicat 是以直覺化的圖形用戶界面而建的,讓你可以以安全并且簡單的方式創(chuàng)建汗捡、組織淑际、訪問并共用信息。
1凉唐、安裝步驟
(1)解壓navicat_premium12文件庸追,得到安裝文件和破解文件。
(2)雙擊navicat12024_premium_cs_x64.exe安裝文件台囱,根據(jù)點(diǎn)擊下一步安裝完成淡溯,記住安裝目錄,安裝完成后先不要打開簿训。
(3)解壓破解補(bǔ)丁咱娶,查看自己的系統(tǒng)位數(shù)米间,請根據(jù)自己安裝語言(簡體中文、繁體中文膘侮、英文)和版本位數(shù)(32位屈糊、64位),將對應(yīng)文件夾里的所有文件拷貝至Navicat Premium 12安裝位置的根目錄(即能看到navicat.exe的那個(gè)目錄)琼了。
(4)打開navicate逻锐,此時(shí)會(huì)提示已經(jīng)過期,但是過期日期已經(jīng)是1899年雕薪,已經(jīng)破解成功昧诱,點(diǎn)擊試用即可。
2所袁、使用方法
(1)連接
Navicate支持mysql盏档、Postgresql、oracle燥爷、sqlserver等主流數(shù)據(jù)庫蜈亩,這里以連接mysql為例,連接名自己命名前翎,主機(jī)為目標(biāo)庫的ip地址稚配,mysql數(shù)據(jù)庫的端口默認(rèn)為3306,數(shù)據(jù)用戶名和密碼鱼填,點(diǎn)擊確定即可連接药有。
(2)數(shù)據(jù)傳輸功能
數(shù)據(jù)傳輸是將A庫的表和數(shù)據(jù)傳輸?shù)紹庫中,比較方便苹丸,需要注意的是:A庫和B庫的用戶都要用讀寫的權(quán)限愤惰。
點(diǎn)擊下一步,選擇需要傳輸?shù)谋碜咐恚c(diǎn)擊完成即可開始同步宦言。
(3)數(shù)據(jù)同步
數(shù)據(jù)同步是將兩個(gè)庫的數(shù)據(jù)進(jìn)行同步,有比對不同的數(shù)據(jù)商模、比對插入的數(shù)據(jù)奠旺、比對更新、刪除的數(shù)據(jù)施流,比對相同的數(shù)據(jù)响疚,這里以test庫和test1庫為例,將test庫中的數(shù)據(jù)同步到test1庫中瞪醋,test中t_sys_city有一條數(shù)據(jù)忿晕,但在test1的t_sys_city表中沒有這條數(shù)據(jù),我們將test中新增的數(shù)據(jù)同步到test1中银受。
通過比對后我們可以看到數(shù)據(jù)的差異性践盼,點(diǎn)擊部署就可以將差異數(shù)據(jù)同步至test1庫表中鸦采。
(4)數(shù)據(jù)備份和自動(dòng)運(yùn)行功能
數(shù)據(jù)備份功能搭配自動(dòng)運(yùn)行功能,可以定時(shí)對指定的數(shù)據(jù)進(jìn)行備份咕幻,確保數(shù)據(jù)的安全性渔伯,關(guān)鍵時(shí)候我們可以恢復(fù)數(shù)據(jù),確保系統(tǒng)能夠正常運(yùn)行肄程,將風(fēng)險(xiǎn)降到最低荐开。新建備份镣隶,然后選擇自動(dòng)運(yùn)行呵晨。
點(diǎn)擊新建批處理作業(yè)忽刽。
選擇我們需要的備份鲜侥,對其進(jìn)行定時(shí)備份褂始,點(diǎn)擊保存。
點(diǎn)擊保存后描函,選中記錄崎苗,設(shè)置定時(shí)計(jì)劃。
在設(shè)置任務(wù)計(jì)劃中點(diǎn)擊觸發(fā)器舀寓,點(diǎn)擊左下角的新建胆数,在新建觸發(fā)器中即可設(shè)置定時(shí)任務(wù)的時(shí)間,可以按天互墓、周必尼、月來觸發(fā),根據(jù)自己的需求來設(shè)定篡撵。
二判莉、dbeaver
dbeaver是免費(fèi)和開源(GPL)為開發(fā)人員和數(shù)據(jù)庫管理員通用數(shù)據(jù)庫工具。易用性是它的主要目標(biāo)育谬,是經(jīng)過精心設(shè)計(jì)和開發(fā)的數(shù)據(jù)庫管理工具券盅。免費(fèi)、跨平臺膛檀、基于開源框架和允許各種擴(kuò)展寫作(插件)锰镀。它支持任何具有一個(gè)JDBC驅(qū)動(dòng)程序數(shù)據(jù)庫。這里以連接sqlserver為例子
1咖刃、連接
點(diǎn)擊新建按鈕
創(chuàng)建新連接泳炉,和navicate一樣,輸入目標(biāo)庫的ip嚎杨、用戶名花鹅、密碼即可連接。
整體界面如下: