推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結

Android我愛死你了 2021-09-18 05:12:27 阅读数:155

一款 好用 用到 真香 四大

基本上默認設置就足够了,要更改設置也很簡單,左側菜單已經分類好了,第一項是數據庫相關的配置,第二項是配置外觀的,在這裏可以修改主題,key map修改快捷鍵,editor配置編輯器相關設置,在這裏可以修改編輯器字體,展開edit項,Editor->Color & Fonts->Font

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_Java

需要將當前主題保存一下,點擊save as,起個名,選擇重命名後的主題就能修改了,這裏我選擇習慣的Conurier New字體,大小為14號,點擊右下角的apply,點擊OK

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_後端_02

其他的沒啥好設置的了。

接下來,我們來使用DataGrip完成數據庫的常用操作,包括查詢數據、修改數據,創建數據庫、錶等。

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_Java_03

左上區域顯示了當前數據庫連接,展開後會顯示數據庫錶等信息,如果展開後沒有任何信息,需要選中數據庫連接,點擊上面的旋轉圖標同步一下,下方有個More Schema選項,點擊可以切換不同的schema。

右鍵選中的數據庫連接,選擇open console,就可以在右側的控制臺中書寫sql語句了。

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_程序員_04

DataGrip的智能提示非常爽,無論是標准的sql關鍵字,還是錶名、字段名,甚至數據庫特定的字段,都能提示,不得不感歎這智能提示太强大了,Intellij IDEA的智能提示也是秒殺eclipse。

寫完sql語句後,可以選中,電子左上側綠色箭頭執行

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_程序員_05

?也可以使用快捷鍵Ctrl+Enter,選中情况下,會直接執行該sql,未選中情况下,如果控制臺中有多條sql,會提示你要執行哪條sql。之前習慣了dbvisualizer中的操作,dbvisualizer中光標停留在當前sql上(sql以分號結尾),按下Ctrl+.快捷鍵會自動執行當前sql,其實DataGrip也能設置,在setting->Database-General中

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_Java_06

?語句執行時默認是提示,改成smallest statement後,光標停留在當前語句時,按下Ctrl+Enter就會直接執行當前語句。

語句的執行結果在底部顯示

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_後端_07

?如果某列的寬度太窄,可以鼠標點擊該列的任意一個,使用快捷鍵Ctrl+Shift+左右箭頭可以調整寬度,如果要調整所有列的寬度,可以點擊左上角紅框部分,選擇所有行,使用快捷鍵Ctrl+Shift+左右箭頭調整

添加行、删除行也很方便,上部的+、-按鈕能直接添加行或删除選中的行,編輯列同樣也很方便,雙擊要修改的列,輸入修改後的值,鼠標在其他部分點擊就完成修改了

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_Java_08

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

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_程序員_09

?對於需要多窗口查看結果的,即希望查詢結果在新的tab中展示,可以點擊pin tab按鈕,那新查詢將不會再當前tab中展示,而是新打開一個tab

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_程序員_10

旁邊的output控制臺顯示了執行sql的日志信息,能看到sql執行的時間等信息

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_Java_11

?我就問這麼吊的工具,還有誰!!!

?要新建錶也是相當簡單、智能,選中數據庫連接,點擊綠色+號下選擇table

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_後端_12

?在新打開的窗口中,可以填寫錶信息

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_Java_13

?我就問你看到這個窗口興奮不興奮!!!

頂部可以填寫錶名、錶注釋,中間可以點擊右側綠色+號添加列,列類型type也是能自動補全,default右側的消息框圖標點擊後能對列添加注釋,旁邊的幾個tab可以設置索引及外鍵

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

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_Java_14

?我就問你怕不怕

錶建完後,可以點擊下圖中的table圖標,打開錶查看視圖

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_後端_15

?可以查看錶的數據,也能查看DDL語句

這些基本功能的設計、體驗,已經驚豔到我了,接下來就是數據的導出。

DataGrip的導出功能也是相當强大?

選擇需要導出數據的錶,右鍵,Dump Data To File

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_Java_16

即可以導出insert、update形式的sql語句,也能導出為html、csv、json格式的數據

也可以在查詢結果視圖中導出

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_後端_17

?點擊右上角下載圖標,在彈出窗口中可以選擇不同的導出方式,如sql insert、sql update、csv格式等

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_後端_18

如果是導出到csv格式,還能控制導出的格式

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_程序員_19

導出後用excel打開是這種結果

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_後端_20

?除了能導出數據外,還能導入數據

選擇錶,右鍵->Import from File,選擇要導入的文件

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_後端_21

?注意,導出的時候如果勾選了左側的兩個header選項,導入的時候如果有header,也要勾選,不然會提示列個數不匹配

1、關鍵字導航:

當在datagrip的文本編輯區域編寫sql時,按住鍵盤Ctrl鍵不放,同時鼠標移動到sql關鍵字上,比如錶名、字段名稱、或者是函數名上,鼠標會變成手型,關鍵字會變藍,並加了下劃線,點擊,會自動定比特到左側對象樹,並選中點擊的對象

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_後端_22

?2、快速導航到指定的錶、視圖、函數等:

在datagrip中,使用Ctrl+N快捷鍵,彈出一個搜索框,輸入需要導航的名稱,回車即可

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_後端_23

?3、全局搜索

連續兩次按下shift鍵,或者鼠標點擊右上角的搜索圖標,彈出搜索框,搜索任何你想搜索的東西

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_Java_24

?4、結果集搜索

在查詢結果集視圖區域點擊鼠標,按下Ctrl+F快捷鍵,彈出搜索框,輸入搜索內容,支持正則錶達式、過濾結果

最後

由於細節內容實在太多了,為了不影響文章的觀賞性,只截出了一部分知識點大致的介紹一下,每個小節點裏面都有更細化的內容!

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_Java_25

小編准備了一份Java進階學習路線圖(Xmind)以及來年金三銀四必備的一份《Java面試必備指南》

 CodeChina開源項目:【一線大廠Java面試題解析+核心總結學習筆記+最新講解視頻】

推薦一款好用到爆的數據庫客戶端,真香,金三銀四大廠面經總結_後端_26

版权声明:本文为[Android我愛死你了]所创,转载请带上原文链接,感谢。 https://gsmany.com/2021/09/20210918051227422q.html