使用DataGrip的詳細(xì)教程
DataGrip是什么
- DataGrip是一款連接數(shù)據(jù)庫的可視化軟件,就跟Navicat似的。
- DataGrip是JetBrains公司出品的,就是開發(fā)了IntelliJ IDEA的那家公司。
寫在前邊
現(xiàn)在的時間:2020-03-27
基本上我認(rèn)識的人都在用Navicat,Navicat確實非常好用。
但DataGrip真的真的也很好用,而且我感覺DataGrip界面設(shè)計更加美觀,在書寫SQL語句的時候提示功能也非常強大,確實比Navicat強大不少。但用慣了Navicat的話,用起來會感覺非常別扭,這篇文章我就把這些別扭的地方講一下,使用DataGrip連接上我們的數(shù)據(jù)庫。
- 不說了,因為大多人如果用這個軟件的話應(yīng)該都用過IDEA,它的下載安裝與IDEA大同小異。
- 只說一點,在Ubuntu平臺下安裝時,在安裝過程中是不像IDEA那樣讓你創(chuàng)建圖標(biāo)的。在它的設(shè)置里有個設(shè)置圖標(biāo)的快捷鍵,但這個快捷鍵默認(rèn)是沒有設(shè)置的,只需要設(shè)置一下這個快捷鍵,然后用這個快捷鍵創(chuàng)建圖標(biāo)就可以啦。
剛打開時為什么沒有那個小窗口
- 可能因為使用了IDEA,總是希望在使用DataGrip時能跟IDEA差不多。
- 我們在第一次打開IDEA時會出現(xiàn)一個小窗口讓我們創(chuàng)建項目,就像下邊這樣
- 但在打開DataGrip時并沒有這個界面而是直接進(jìn)入了軟件。
- 這是因為DataGrip在安裝后就默認(rèn)給我們創(chuàng)建了一個項目,這個項目就在DataGrip的默認(rèn)緩存目錄下,在mac中這個默認(rèn)的項目位置是
/Users/lyx/Library/Preferences/DataGrip2019.3/projects/default
- 我們直接在這個默認(rèn)的項目中連接數(shù)據(jù)庫就好,一個項目中可以連接多個服務(wù)器上的數(shù)據(jù)庫,就像我這,在這個默認(rèn)的項目中連接了四個服務(wù)器上的數(shù)據(jù)庫
當(dāng)然如果我們想自己再重新建項目的話也是可以的,這里就不說怎么創(chuàng)建了,很簡單。 如何連接上數(shù)據(jù)庫 點擊這個按鈕
選擇Data Source
再選擇你想要連接的數(shù)據(jù)庫類型。然后就會看到下邊這個窗口
- 這個窗口里應(yīng)該填寫什么我相信你都是知道的,需要注意的就是
Database
和URL
這兩項不需要填寫,填寫完成后點一下Test Connection
測試一下連接是否能通。 - 點擊完后會去下載Java連接數(shù)據(jù)庫的Jar,這個軟件本身就是Java開發(fā)的,因為這是第一次使用需要去下載Jar包,可能會失敗,多試幾次就好了。
- 這時,別扭的方要來了。測試通了之后,先不要點
Apply
或OK
去連接。
選擇要連接的Database
- 按照我們正常的思想,當(dāng)我那點選項都填好了,我點一下
Apply
或OK
,就應(yīng)該連接上我的數(shù)據(jù)庫,然后把數(shù)據(jù)庫里所有的Database都列出來讓我自由的查看。 - 但如果你測試通了之后直接點了
Apply
或OK
,就會發(fā)現(xiàn)連接上的數(shù)據(jù)庫里,一個Database
都沒有,我們還需要做下一步這樣的操作。 - 測試通了之后我們點
Schemas
,在DataGrip里Schemas
就相當(dāng)于Database
。點的按鈕的目的是去查看我們這個數(shù)據(jù)庫里有多少個Databases,然后我們自己選擇要在連接的數(shù)據(jù)庫中顯示哪些Databases。 - 但這里還有一個很別扭的地方,就是你剛點擊這個按鈕后可能什么都不會顯示,因為這時DataGrip正又去連接你的數(shù)據(jù)庫以顯示有哪些Database(雖然測試的時候已經(jīng)連接過了),但這個連接是沒有任何提示的,它并不會告訴你它正在連接數(shù)據(jù)庫讓你等一會。
- 過一小會,當(dāng)連接完成后,就顯示出來了我們的數(shù)據(jù)庫中有哪些Database,看下邊兩張圖。
- 勾選上要連接的Database,然后點擊
Apply
或OK
就可以啦。 - 左側(cè)可以看到我們連接的數(shù)據(jù)庫,以及數(shù)據(jù)庫里我們勾選上的Database
當(dāng)然,要顯示哪些Database后期也是可以修改的,怎么修改就自己摸索吧,上手之后就非常簡單了。
到此這篇關(guān)于使用DataGrip的詳細(xì)教程的文章就介紹到這了,更多相關(guān)DataGrip使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
解決Navicat Premium 12連接Oracle時提示oracle library is not loaded的
這篇文章主要介紹了解決Navicat Premium 12連接Oracle時提示oracle library is not loaded的問題,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-12-12利用Navicat Premium導(dǎo)出數(shù)據(jù)庫表結(jié)構(gòu)信息至Excel的方法
這篇文章主要介紹了利用Navicat Premium導(dǎo)出數(shù)據(jù)庫表結(jié)構(gòu)信息至Excel的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-03-03達(dá)夢數(shù)據(jù)庫DISQL連接數(shù)據(jù)庫與執(zhí)行SQL、腳本的方法圖文詳解
DIsql是DM數(shù)據(jù)庫的一個命令行客戶端工具,跟Oracle數(shù)據(jù)庫的sqlplus工具一樣,用來與?DM?數(shù)據(jù)庫服務(wù)器進(jìn)行交互,這篇文章主要給大家介紹了關(guān)于達(dá)夢數(shù)據(jù)庫DISQL連接數(shù)據(jù)庫與執(zhí)行SQL、腳本的方法,需要的朋友可以參考下2024-09-09