Datagrip這款數(shù)據(jù)庫編程開發(fā)工具,不僅可以提供上下文相關(guān)的代碼完成功能,幫助您更快地編寫SQL代碼,支持連接到MySQL、sqlite、PostgreSQL、DB2等數(shù)據(jù)庫使用;Datagrip提供sql編輯功能,支持智能代碼完成,代碼檢查,動態(tài)錯誤突出顯示,快速修復(fù)和重構(gòu)功能,通過使編寫SQL代碼的過程更高效,可以節(jié)省您的時間;使用Datagrip讓用戶可以更加輕松的查詢、創(chuàng)建、管理數(shù)據(jù)庫。
Datagrip安裝教程
1、將winwin7分享的DataGrip2020壓縮包解壓出來(推薦360壓縮:http://onuomy.cn/soft/14433.html),雙擊“datagrip-2020.1.exe”安裝文件,進入安裝向?qū)Ы缑?,點擊next
2、選擇軟件的安裝目錄,默認為“C:\Program Files\JetBrains\DataGrip 2020.1”,可以點擊browse修改
3、選擇要安裝的位數(shù)以及是否與相應(yīng)的文件進行關(guān)聯(lián),選擇開始菜單文件夾,點擊install開始安裝
4、安裝比較慢,耐心等待,安裝完成
Datagrip特色
1、享受使用數(shù)據(jù)庫的樂趣
認識DataGrip,這是我們的新數(shù)據(jù)庫IDE,專為滿足專業(yè)SQL開發(fā)人員的特定需求而設(shè)計。
2、高效的模式導(dǎo)航
通過相應(yīng)的操作,或直接從其在SQL代碼中的用法,可以按其名稱跳轉(zhuǎn)到任何表,視圖或過程。
3、解釋計劃
使您可以深入了解查詢的工作方式以及數(shù)據(jù)庫引擎的行為,從而可以提高查詢效率。
4、智能查詢控制臺
允許您以不同的模式執(zhí)行查詢,并提供本地歷史記錄,以跟蹤您的所有活動并防止您丟失工作。
5、即時分析和快速修復(fù)
DataGrip會在您的代碼中檢測到可能的錯誤,并提出最佳的解決方案以實時修復(fù)它們。使用關(guān)鍵字作為標識符,它將立即使您知道未解決的對象,并且始終提供解決問題的方法。
6、智能代碼完成
DataGrip提供了上下文相關(guān)的代碼完成功能,可幫助您更快地編寫SQL代碼。完成了解表結(jié)構(gòu),外鍵,甚至是您正在編輯的代碼中創(chuàng)建的數(shù)據(jù)庫對象。
7、在SQL文件和架構(gòu)中有效的重構(gòu)
DataGrip可以正確解析SQL代碼中的所有引用,并幫助您重構(gòu)它們。重命名變量或別名時,它將在整個文件中更新其用法。當(dāng)您從查詢中重命名對它們的引用時,數(shù)據(jù)庫中的實際表名將更新。甚至還可以預(yù)覽其他視圖,存儲過程和函數(shù)中表/視圖的用法。
8、版本控制集成
我們?yōu)樗兄饕陌姹究刂葡到y(tǒng)提供統(tǒng)一支持:Git,SVN,Mercurial等。
Datagrip應(yīng)用功能
1、探索您的數(shù)據(jù)庫
JetBrains DataGrip 2020是多引擎數(shù)據(jù)庫環(huán)境。如果DBMS具有JDBC驅(qū)動程序,則可以通過DataGrip連接到它。它提供了數(shù)據(jù)庫自省功能以及用于為支持的引擎創(chuàng)建和修改對象的各種工具。
2、資料編輯器
強大的數(shù)據(jù)編輯器使您可以添加,刪除,編輯和克隆數(shù)據(jù)行。通過外鍵瀏覽數(shù)據(jù),并使用文本搜索在數(shù)據(jù)編輯器中顯示的數(shù)據(jù)中查找任何內(nèi)容。
3、數(shù)據(jù)庫對象
會內(nèi)省數(shù)據(jù)庫中的所有對象,并將它們顯示在按模式分組的文件夾中。它還提供用于添加和編輯表,列,索引和約束等的UI。
4、編寫SQL
就像任何不錯的IDE一樣,DataGrip提供智能代碼完成,代碼檢查,動態(tài)錯誤突出顯示,快速修復(fù)和重構(gòu)功能。通過使編寫SQL代碼的過程更高效,可以節(jié)省您的時間。
5、導(dǎo)航欄
快速導(dǎo)航將您送到一個對象,而無論該對象是剛在編碼中創(chuàng)建的,或是早已從數(shù)據(jù)庫查詢中載入的。導(dǎo)航欄到標記實際操作,可使您按對象名字搜索對象。
6、智能化文字編輯器
與一切IntelliJ服務(wù)平臺IDE一樣,DataGrip包括一個文本編輯器,可協(xié)助您提升 工作效能。變換和挪動代碼塊,應(yīng)用多鼠標光標管理方法挑選,依據(jù)特殊款式設(shè)定編碼格式這些。
7、代碼生成
無需手動式撰寫典型性編碼:DataGrip將為您進行這種工作中。它根據(jù)UI轉(zhuǎn)化成用以變更對象(如表,列等)的編碼。除此之外,它能夠協(xié)助您獲得表的DDL并從結(jié)果集中化給予DML查詢。
8、編碼進行
給予了前后文有關(guān)的,可識別模式的編碼進行作用,可協(xié)助您迅速地撰寫編碼。進行掌握表結(jié)構(gòu),外鍵約束,乃至是您已經(jīng)編寫的編碼中創(chuàng)建的數(shù)據(jù)庫查詢對象。
9、重新構(gòu)建和搜索使用方法
能夠恰當(dāng)分析SQL文檔中的全部引入。當(dāng)您從SQL重新命名數(shù)據(jù)庫查詢對象時,他們還將在數(shù)據(jù)庫查詢中重新命名。您能夠迅速尋找表在什么sql語句,涵數(shù)和主視圖中應(yīng)用。
10、運作查詢
DataGrip中的查詢控制臺是一切SQL開發(fā)者的基本上必不可少標準。創(chuàng)建好幾個控制臺,每一個控制臺都是有自身的構(gòu)架和查詢選擇項。
11、自定外型
DataGrip含有淺色系和深棕色外型主題風(fēng)格。他們中的每一個都能夠徹底自定,因而您能夠創(chuàng)建最合適自身的一個。同樣的作用適用十多個預(yù)配備的鍵盤映射。
12、本地歷史時間
每一個控制臺都適用方式轉(zhuǎn)換,并給予當(dāng)?shù)貧v史數(shù)據(jù)以追蹤您的全部主題活動,進而維護您防止遺失一切工作中。
13、查詢控制臺
特定控制臺運作查詢的個人行為:從最少的句子或較大的句子中挑選要實行的內(nèi)容。
14、差別查看器
應(yīng)用差別查看器較為當(dāng)?shù)貧v史數(shù)據(jù)中的2個控制臺快照更新或2個查詢結(jié)果。DataGrip突顯了彼此之間的差別,并容許您根據(jù)尺寸公差主要參數(shù)管理方法較為規(guī)范的水準。
15、匯到CSV
享有用以將CSV和TSV文檔導(dǎo)進數(shù)據(jù)庫查詢的專用型UI。能夠即將導(dǎo)進文檔的每一列投射到數(shù)據(jù)庫查詢中的一個表列,該表列能夠是目前表,還可以是在導(dǎo)進全過程中創(chuàng)建的新表。
16、導(dǎo)進/導(dǎo)出選擇項
從CSV或一切DSV文檔導(dǎo)進數(shù)據(jù)信息。DataGrip還具備強勁的模塊,能夠?qū)С龈鞣N各樣格式的數(shù)據(jù)信息。您乃至能夠創(chuàng)建自身的導(dǎo)出格式。
17、導(dǎo)出為文字
一切表或結(jié)果集都能夠多種多樣格式導(dǎo)出,包含CSV,JSON,XML和HTML。您乃至能夠創(chuàng)建自身的導(dǎo)出格式。
18、導(dǎo)出為查詢
一切表或結(jié)果集還可以展現(xiàn)為一批UPDATE或INSERT句子,這對改動數(shù)據(jù)信息很有協(xié)助。
19、雜類作用
除別的外,DataGrip附加客戶主要參數(shù)適用,CSV在線編輯器,數(shù)據(jù)圖表制作器,版本管理適用和很多別的作用。
20、數(shù)據(jù)圖表
在有見地的數(shù)據(jù)圖表上訪問 表以及關(guān)聯(lián)。
21、客戶主要參數(shù)
適用運作參數(shù)化設(shè)計的SQL查詢。應(yīng)用正則表達式加上您自身的主要參數(shù)方式,隨后挑選即將運用這種方式的SQL家鄉(xiāng)話。
22、VCS適用
為大部分時興的版本號自動控制系統(tǒng)給予了統(tǒng)一的頁面,進而保證 了Subversion,Git和GitHub,Mercurial,CVS,Perforce和TFS的一致客戶體驗。