成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

DataGrip數(shù)據(jù)庫(kù)工具怎么用-創(chuàng)新互聯(lián)

這篇文章給大家分享的是有關(guān)DataGrip數(shù)據(jù)庫(kù)工具怎么用的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。

公司主營(yíng)業(yè)務(wù):成都網(wǎng)站建設(shè)、做網(wǎng)站、移動(dòng)網(wǎng)站開(kāi)發(fā)等業(yè)務(wù)。幫助企業(yè)客戶(hù)真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開(kāi)放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶(hù)帶來(lái)驚喜。創(chuàng)新互聯(lián)推出中山免費(fèi)做網(wǎng)站回饋大家。

最近看到一款數(shù)據(jù)庫(kù)客戶(hù)端工具,DataGrip,是大名鼎鼎的JetBrains公司出品的,就是那個(gè)出品Intellij IDEA的公司。DataGrip是一款數(shù)據(jù)庫(kù)管理客戶(hù)端工具,方便連接到數(shù)據(jù)庫(kù)服務(wù)器,執(zhí)行sql、創(chuàng)建表、創(chuàng)建索引以及導(dǎo)出數(shù)據(jù)等。之前試用的客戶(hù)端工具是dbvisualizer,但是在試用了DataGrip以后,我就決定拋棄dbvisualizer。我相信,當(dāng)你第一眼看到DataGrip以后,會(huì)有一種驚艷的感覺(jué),就好比你第一眼看到一個(gè)姑娘,就是那么一瞥,你對(duì)自己說(shuō),就是她了!廢話(huà)不多說(shuō),來(lái)看看DataGrip的常用功能。DataGrip下載鏈接如下https://www.jetbrains.com/datagrip/download。安裝過(guò)程也很簡(jiǎn)單,雙擊安裝,下一步,中間會(huì)讓你選擇主題,本人選擇的是經(jīng)典的Darcula,安裝完成后,啟動(dòng),界面如下

DataGrip數(shù)據(jù)庫(kù)工具怎么用

相信使用過(guò)IDEA的同學(xué)會(huì)感到很親切。接下來(lái)管理數(shù)據(jù)庫(kù)驅(qū)動(dòng)。DataGrip支持主流的數(shù)據(jù)庫(kù),F(xiàn)ile->DataSource

DataGrip數(shù)據(jù)庫(kù)工具怎么用

也可以在Database視圖中展開(kāi)綠色的+號(hào),添加數(shù)據(jù)庫(kù)連接

DataGrip數(shù)據(jù)庫(kù)工具怎么用

選擇需要連接的數(shù)據(jù)庫(kù)類(lèi)型

DataGrip數(shù)據(jù)庫(kù)工具怎么用

在面板中,左上部分列出了已經(jīng)建立的數(shù)據(jù)庫(kù)連接,點(diǎn)擊各項(xiàng),右側(cè)會(huì)展示當(dāng)前連接的配置信息,General面板中,可以配置數(shù)據(jù)庫(kù)連接的信息,如主機(jī)、用戶(hù)名、密碼等,不同數(shù)據(jù)庫(kù)配置信息不完全相同,填入數(shù)據(jù)庫(kù)URL,注意,URL后有個(gè)選項(xiàng),可以選擇直接填入url,那么就不需要單獨(dú)填主機(jī)名、端口等信息了。

Driver部分顯示數(shù)據(jù)庫(kù)驅(qū)動(dòng)信息,如果還沒(méi)有下載過(guò)驅(qū)動(dòng),底部會(huì)有個(gè)警告,提示缺少驅(qū)動(dòng)

DataGrip數(shù)據(jù)庫(kù)工具怎么用

點(diǎn)擊Driver后的數(shù)據(jù)庫(kù)類(lèi)型,會(huì)跳轉(zhuǎn)到驅(qū)動(dòng)下載頁(yè)面,點(diǎn)擊download,下載完會(huì)顯示驅(qū)動(dòng)包

DataGrip數(shù)據(jù)庫(kù)工具怎么用

DataGrip數(shù)據(jù)庫(kù)工具怎么用

如果下載的驅(qū)動(dòng)有問(wèn)題,可以手動(dòng)添加本地驅(qū)動(dòng)包,在試用過(guò)程中,創(chuàng)建Oracle連接時(shí),下載的驅(qū)動(dòng)包就有問(wèn)題,提示缺少class,點(diǎn)擊右側(cè)綠色的+號(hào),選擇本地下載好的jar包,通過(guò)右側(cè)上下箭頭,將導(dǎo)入的jar包移到最上位置就OK了

DataGrip數(shù)據(jù)庫(kù)工具怎么用

點(diǎn)擊Test Connection,查看配置是否正確,接下來(lái)就可以使用了。

打開(kāi)DataGrip,選擇File->Settings,當(dāng)前面板顯示了常用設(shè)置項(xiàng)

DataGrip數(shù)據(jù)庫(kù)工具怎么用

基本上默認(rèn)設(shè)置就足夠了,要更改設(shè)置也很簡(jiǎn)單,左側(cè)菜單已經(jīng)分類(lèi)好了,第一項(xiàng)是數(shù)據(jù)庫(kù)相關(guān)的配置,第二項(xiàng)是配置外觀的,在這里可以修改主題,key map修改快捷鍵,editor配置編輯器相關(guān)設(shè)置,在這里可以修改編輯器字體,展開(kāi)edit項(xiàng),Editor->Color & Fonts->Font

DataGrip數(shù)據(jù)庫(kù)工具怎么用

需要將當(dāng)前主題保存一下,點(diǎn)擊save as,起個(gè)名,選擇重命名后的主題就能修改了,這里我選擇習(xí)慣的Conurier New字體,大小為14號(hào),點(diǎn)擊右下角的apply,點(diǎn)擊OK

DataGrip數(shù)據(jù)庫(kù)工具怎么用

其他的沒(méi)啥好設(shè)置的了。

接下來(lái),我們來(lái)使用DataGrip完成數(shù)據(jù)庫(kù)的常用操作,包括查詢(xún)數(shù)據(jù)、修改數(shù)據(jù),創(chuàng)建數(shù)據(jù)庫(kù)、表等。

DataGrip數(shù)據(jù)庫(kù)工具怎么用

左上區(qū)域顯示了當(dāng)前數(shù)據(jù)庫(kù)連接,展開(kāi)后會(huì)顯示數(shù)據(jù)庫(kù)表等信息,如果展開(kāi)后沒(méi)有任何信息,需要選中數(shù)據(jù)庫(kù)連接,點(diǎn)擊上面的旋轉(zhuǎn)圖標(biāo)同步一下,下方有個(gè)More Schema選項(xiàng),點(diǎn)擊可以切換不同的schema。

右鍵選中的數(shù)據(jù)庫(kù)連接,選擇open console,就可以在右側(cè)的控制臺(tái)中書(shū)寫(xiě)sql語(yǔ)句了。

DataGrip數(shù)據(jù)庫(kù)工具怎么用

DataGrip的智能提示非常爽,無(wú)論是標(biāo)準(zhǔn)的sql關(guān)鍵字,還是表名、字段名,甚至數(shù)據(jù)庫(kù)特定的字段,都能提示,不得不感嘆這智能提示太強(qiáng)大了,Intellij IDEA的智能提示也是秒殺eclipse。

寫(xiě)完sql語(yǔ)句后,可以選中,電子左上側(cè)綠色箭頭執(zhí)行

DataGrip數(shù)據(jù)庫(kù)工具怎么用

也可以使用快捷鍵Ctrl+Enter,選中情況下,會(huì)直接執(zhí)行該sql,未選中情況下,如果控制臺(tái)中有多條sql,會(huì)提示你要執(zhí)行哪條sql。之前習(xí)慣了dbvisualizer中的操作,dbvisualizer中光標(biāo)停留在當(dāng)前sql上(sql以分號(hào)結(jié)尾),按下Ctrl+.快捷鍵會(huì)自動(dòng)執(zhí)行當(dāng)前sql,其實(shí)DataGrip也能設(shè)置,在setting->Database-General中

DataGrip數(shù)據(jù)庫(kù)工具怎么用

語(yǔ)句執(zhí)行時(shí)默認(rèn)是提示,改成smallest statement后,光標(biāo)停留在當(dāng)前語(yǔ)句時(shí),按下Ctrl+Enter就會(huì)直接執(zhí)行當(dāng)前語(yǔ)句。

語(yǔ)句的執(zhí)行結(jié)果在底部顯示

DataGrip數(shù)據(jù)庫(kù)工具怎么用

如果某列的寬度太窄,可以鼠標(biāo)點(diǎn)擊該列的任意一個(gè),使用快捷鍵Ctrl+Shift+左右箭頭可以調(diào)整寬度,如果要調(diào)整所有列的寬度,可以點(diǎn)擊左上角紅框部分,選擇所有行,使用快捷鍵Ctrl+Shift+左右箭頭調(diào)整

添加行、刪除行也很方便,上部的+、-按鈕能直接添加行或刪除選中的行,編輯列同樣也很方便,雙擊要修改的列,輸入修改后的值,鼠標(biāo)在其他部分點(diǎn)擊就完成修改了

DataGrip數(shù)據(jù)庫(kù)工具怎么用

有的時(shí)候我們要把某個(gè)字段置為null,不是空字符串"",DataGrip也提供了漸變的操作,直接在列上右鍵,選擇set null

DataGrip數(shù)據(jù)庫(kù)工具怎么用

對(duì)于需要多窗口查看結(jié)果的,即希望查詢(xún)結(jié)果在新的tab中展示,可以點(diǎn)擊pin tab按鈕,那新查詢(xún)將不會(huì)再當(dāng)前tab中展示,而是新打開(kāi)一個(gè)tab

DataGrip數(shù)據(jù)庫(kù)工具怎么用

旁邊的output控制臺(tái)顯示了執(zhí)行sql的日志信息,能看到sql執(zhí)行的時(shí)間等信息

DataGrip數(shù)據(jù)庫(kù)工具怎么用

我就問(wèn)這么吊的工具,還有誰(shuí)!?。?/p>

要新建表也是相當(dāng)簡(jiǎn)單、智能,選中數(shù)據(jù)庫(kù)連接,點(diǎn)擊綠色+號(hào)下選擇table

DataGrip數(shù)據(jù)庫(kù)工具怎么用

在新打開(kāi)的窗口中,可以填寫(xiě)表信息

DataGrip數(shù)據(jù)庫(kù)工具怎么用

我就問(wèn)你看到這個(gè)窗口興奮不興奮?。?!

頂部可以填寫(xiě)表名、表注釋?zhuān)虚g可以點(diǎn)擊右側(cè)綠色+號(hào)添加列,列類(lèi)型type也是能自動(dòng)補(bǔ)全,default右側(cè)的消息框圖標(biāo)點(diǎn)擊后能對(duì)列添加注釋?zhuān)赃叺膸讉€(gè)tab可以設(shè)置索引及外鍵

所有這些操作的DDL都會(huì)直接在底部顯示

DataGrip數(shù)據(jù)庫(kù)工具怎么用

我就問(wèn)你怕不怕

表建完后,可以點(diǎn)擊下圖中的table圖標(biāo),打開(kāi)表查看視圖

DataGrip數(shù)據(jù)庫(kù)工具怎么用

可以查看表的數(shù)據(jù),也能查看DDL語(yǔ)句

這些基本功能的設(shè)計(jì)、體驗(yàn),已經(jīng)驚艷到我了,接下來(lái)就是數(shù)據(jù)的導(dǎo)出。

DataGrip的導(dǎo)出功能也是相當(dāng)強(qiáng)大

選擇需要導(dǎo)出數(shù)據(jù)的表,右鍵,Dump Data To File

DataGrip數(shù)據(jù)庫(kù)工具怎么用

即可以導(dǎo)出insert、update形式的sql語(yǔ)句,也能導(dǎo)出為html、csv、json格式的數(shù)據(jù)

也可以在查詢(xún)結(jié)果視圖中導(dǎo)出

DataGrip數(shù)據(jù)庫(kù)工具怎么用

點(diǎn)擊右上角下載圖標(biāo),在彈出窗口中可以選擇不同的導(dǎo)出方式,如sql insert、sql update、csv格式等

DataGrip數(shù)據(jù)庫(kù)工具怎么用

如果是導(dǎo)出到csv格式,還能控制導(dǎo)出的格式

DataGrip數(shù)據(jù)庫(kù)工具怎么用

導(dǎo)出后用excel打開(kāi)是這種結(jié)果

DataGrip數(shù)據(jù)庫(kù)工具怎么用

除了能導(dǎo)出數(shù)據(jù)外,還能導(dǎo)入數(shù)據(jù)

選擇表,右鍵->Import from File,選擇要導(dǎo)入的文件

DataGrip數(shù)據(jù)庫(kù)工具怎么用

注意,導(dǎo)出的時(shí)候如果勾選了左側(cè)的兩個(gè)header選項(xiàng),導(dǎo)入的時(shí)候如果有header,也要勾選,不然會(huì)提示列個(gè)數(shù)不匹配

1、關(guān)鍵字導(dǎo)航:

當(dāng)在datagrip的文本編輯區(qū)域編寫(xiě)sql時(shí),按住鍵盤(pán)Ctrl鍵不放,同時(shí)鼠標(biāo)移動(dòng)到sql關(guān)鍵字上,比如表名、字段名稱(chēng)、或者是函數(shù)名上,鼠標(biāo)會(huì)變成手型,關(guān)鍵字會(huì)變藍(lán),并加了下劃線(xiàn),點(diǎn)擊,會(huì)自動(dòng)定位到左側(cè)對(duì)象樹(shù),并選中點(diǎn)擊的對(duì)象

DataGrip數(shù)據(jù)庫(kù)工具怎么用

2、快速導(dǎo)航到指定的表、視圖、函數(shù)等:

在datagrip中,使用Ctrl+N快捷鍵,彈出一個(gè)搜索框,輸入需要導(dǎo)航的名稱(chēng),回車(chē)即可

DataGrip數(shù)據(jù)庫(kù)工具怎么用

3、全局搜索

連續(xù)兩次按下shift鍵,或者鼠標(biāo)點(diǎn)擊右上角的搜索圖標(biāo),彈出搜索框,搜索任何你想搜索的東西

DataGrip數(shù)據(jù)庫(kù)工具怎么用

4、結(jié)果集搜索

在查詢(xún)結(jié)果集視圖區(qū)域點(diǎn)擊鼠標(biāo),按下Ctrl+F快捷鍵,彈出搜索框,輸入搜索內(nèi)容,支持正則表達(dá)式、過(guò)濾結(jié)果

DataGrip數(shù)據(jù)庫(kù)工具怎么用

5、導(dǎo)航到關(guān)聯(lián)數(shù)據(jù)

表之間會(huì)有外檢關(guān)聯(lián),查詢(xún)的時(shí)候,能直接定位到關(guān)聯(lián)數(shù)據(jù),或者被關(guān)聯(lián)數(shù)據(jù),例如user1表有個(gè)外檢字段classroom指向classroom表的主鍵id,在查詢(xún)classroom表數(shù)據(jù)的時(shí)候,可以在id字段上右鍵,go to,referencing data

DataGrip數(shù)據(jù)庫(kù)工具怎么用

選擇要顯示第一條數(shù)據(jù)還是顯示所有數(shù)據(jù)

DataGrip數(shù)據(jù)庫(kù)工具怎么用

會(huì)自動(dòng)打開(kāi)關(guān)聯(lián)表的數(shù)據(jù)

DataGrip數(shù)據(jù)庫(kù)工具怎么用

相反,查詢(xún)字表的數(shù)據(jù)時(shí),也能自動(dòng)定位到父表

6、結(jié)果集數(shù)據(jù)過(guò)濾

對(duì)于使用table edit(對(duì)象樹(shù)中選中表,右鍵->table editor)打開(kāi)的結(jié)果集,可以使用條件繼續(xù)過(guò)濾結(jié)果集,如下圖所示,可以在結(jié)果集左上角輸入款中輸入where條件過(guò)濾

DataGrip數(shù)據(jù)庫(kù)工具怎么用

也可以對(duì)著需要過(guò)濾數(shù)據(jù)的列右鍵,filter by過(guò)濾

DataGrip數(shù)據(jù)庫(kù)工具怎么用

7、行轉(zhuǎn)列

對(duì)于字段比較多的表,查看數(shù)據(jù)要左右推動(dòng),可以切換成列顯示,在結(jié)果集視圖區(qū)域使用Ctrl+Q快捷鍵

DataGrip數(shù)據(jù)庫(kù)工具怎么用

1、變量重命名

鼠標(biāo)點(diǎn)擊需要重命名的變量,按下Shift+F6快捷鍵,彈出重命名對(duì)話(huà)框,輸入新的名稱(chēng)

DataGrip數(shù)據(jù)庫(kù)工具怎么用

2、自動(dòng)檢測(cè)無(wú)法解析的對(duì)象

如果表名、字段名不存在,datagrip會(huì)自動(dòng)提示,此時(shí)對(duì)著有問(wèn)題的表名或字段名,按下Alt+Enter,會(huì)自動(dòng)提示是否創(chuàng)建表或添加字段

DataGrip數(shù)據(jù)庫(kù)工具怎么用

3、權(quán)限定字段名

對(duì)于查詢(xún)使用表別名的,而字段中沒(méi)有使用別名前綴的,datagrip能自動(dòng)添加前綴,鼠標(biāo)停留在需要添加別名前綴的字段上,使用Alt+Enter快捷鍵

DataGrip數(shù)據(jù)庫(kù)工具怎么用

4、*通配符自動(dòng)展開(kāi)

查詢(xún)的時(shí)候我們會(huì)使用select *查詢(xún)所有列,這是不好的習(xí)慣,datagrip能快速展開(kāi)列,光標(biāo)定位到*后面,按下Alt+Enter快捷鍵

DataGrip數(shù)據(jù)庫(kù)工具怎么用

5、大寫(xiě)自動(dòng)轉(zhuǎn)換

sql使用大寫(xiě)形式是個(gè)好的習(xí)慣,如果使用了小寫(xiě),可以將光標(biāo)停留在需要轉(zhuǎn)換的字段或表名上,使用Ctrl+shift+U快捷鍵自動(dòng)轉(zhuǎn)換

6、sql格式化

選中需要格式化的sql代碼,使用Ctrl+Alt+L快捷鍵

datagrip提供了一個(gè)功能強(qiáng)大的編輯器,實(shí)現(xiàn)了notpad++的列編輯模式

1、多光標(biāo)模式

在編輯sql的時(shí)候,可能需要同時(shí)輸入或同時(shí)刪除一些字符,按下alt+shift,同時(shí)鼠標(biāo)在不同的位置點(diǎn)擊,會(huì)出現(xiàn)多個(gè)光標(biāo)

DataGrip數(shù)據(jù)庫(kù)工具怎么用

2、代碼注釋

選中要注釋的代碼,按下Ctrl+/或Ctrl+shift+/快捷鍵,能注釋代碼,或取消注釋

DataGrip數(shù)據(jù)庫(kù)工具怎么用

3、列編輯

按住鍵盤(pán)Alt鍵,同時(shí)按下鼠標(biāo)左鍵拖動(dòng),能選擇多列,拷貝黏貼等操作

DataGrip數(shù)據(jù)庫(kù)工具怎么用

4、代碼歷史

在文本編輯器中,郵件,local history,show history,可以查看使用過(guò)的sql歷史

DataGrip數(shù)據(jù)庫(kù)工具怎么用

命令歷史

DataGrip數(shù)據(jù)庫(kù)工具怎么用

感謝各位的閱讀!關(guān)于“DataGrip數(shù)據(jù)庫(kù)工具怎么用”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

分享名稱(chēng):DataGrip數(shù)據(jù)庫(kù)工具怎么用-創(chuàng)新互聯(lián)
本文路徑:http://jinyejixie.com/article48/diggep.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、響應(yīng)式網(wǎng)站、網(wǎng)站內(nèi)鏈、全網(wǎng)營(yíng)銷(xiāo)推廣、營(yíng)銷(xiāo)型網(wǎng)站建設(shè)、網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
彩票| 合江县| 景德镇市| 中山市| 五家渠市| 滦南县| 海林市| 阳西县| 红原县| 红原县| 临沂市| 滁州市| 龙胜| 股票| 教育| 同德县| 大姚县| 靖安县| 临西县| 万山特区| 米易县| 靖宇县| 遂平县| 水城县| 新竹市| 五常市| 高青县| 凌云县| 兰州市| 乌苏市| 安国市| 霍城县| 沁水县| 法库县| 泽州县| 伽师县| 扶风县| 民县| 莲花县| 高阳县| 小金县|