日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

可视化数据库管理工具DataGrip使用详解

發(fā)布時(shí)間:2025/1/21 数据库 61 豆豆
生活随笔 收集整理的這篇文章主要介紹了 可视化数据库管理工具DataGrip使用详解 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

參考鏈接:https://www.hangge.com/blog/cache/detail_2829.html

日常開發(fā)中少不了各種可視化數(shù)據(jù)庫管理工具。如果需要同時(shí)能連接多種數(shù)據(jù)庫,大家肯定都會想到 DBeaver、Navicat Premium。本文介紹另一個(gè)十分好用且強(qiáng)大的工具:DataGrip。
DataGrip 是 JetBrains 公司推出的管理數(shù)據(jù)庫的產(chǎn)品。對于 JetBrains 公司,開發(fā)者肯定都不陌生,IDEA 和 ReSharper 都是這個(gè)公司的產(chǎn)品,用戶體驗(yàn)非常不錯(cuò)。
DataGrip 提供 Windows 版本和 macOS 版本,支持幾乎所有主流的關(guān)系數(shù)據(jù)庫產(chǎn)品,如:PostgreSQL、MySQL、Oracle Database、SQL Server、Azure、Amazon Redshift、SQLite、DB2、H2、Sybase、Exasol、Apache Derby、MariaDB、HyperSQL、ClickHouse、Cassandra、Vertica、Greenplum、Apache Hive、Snowflake 等,并且提供了簡單易用的界面,開發(fā)者上手幾乎不會遇到任何困難。

1,下載安裝
我們訪問如下官網(wǎng)地址下載并安裝即可:
https://www.jetbrains.com/datagrip/

2,配置數(shù)據(jù)源
(1)管理數(shù)據(jù)庫,第一步肯定是要先配置 Data Source。首先點(diǎn)擊左側(cè) Database 面板的加號(+),選擇要連接的數(shù)據(jù)庫類型:
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

(2)接著填寫好相關(guān)的數(shù)據(jù)庫連接信息,點(diǎn)擊確定即可(確定前可以先點(diǎn)擊下“Test Connection”按鈕測試一下)
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

(3)可看到左側(cè)面板顯示了當(dāng)前數(shù)據(jù)庫連接,展開后會顯示數(shù)據(jù)庫表等信息,如果展開后沒有任何信息,需要選中數(shù)據(jù)庫連接,點(diǎn)擊上面的旋轉(zhuǎn)圖標(biāo)同步一下。
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

3,執(zhí)行 SQL
(1)右鍵選中的數(shù)據(jù)庫連接,選擇 open console,就可以在右側(cè)的控制臺中書寫 sql 語句了。
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

(2)語句的執(zhí)行結(jié)果在底部顯示:
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

(3)而切換到執(zhí)行結(jié)果旁邊的 Output 選項(xiàng)卡,則可以看到 sql 執(zhí)行的時(shí)間等信息:
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

(4)有的時(shí)候我們要把某個(gè)字段置為 null(不是空字符串 “”),直接在字段上右鍵,選擇 Set NULL 即可:
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

(5)對于需要多窗口查看結(jié)果的,即希望查詢結(jié)果在新的 tab 中展示,可以點(diǎn)擊 Pin Tab 按鈕,那新查詢將不會再當(dāng)前 tab 中展示,而是新打開一個(gè) tab:
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

4,行轉(zhuǎn)列
(1)對于字段比較多的表,查看數(shù)據(jù)要左右拖動(dòng)不太方便。我們可以選中需要查看的某一條數(shù)據(jù),右鍵選擇“Quick Documentation”
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

(2)這一條數(shù)據(jù)則會變成列顯示,從而全部顯示出來:
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

5,多光標(biāo)模式
在編輯 sql 的時(shí)候,可能需要同時(shí)輸入或同時(shí)刪除一些字符,按下 alt + shift,同時(shí)鼠標(biāo)在不同的位置點(diǎn)擊,會出現(xiàn)多個(gè)光標(biāo),這樣就可以多處同時(shí)進(jìn)行輸入:
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

6,代碼注釋
選中要注釋的代碼,按下相應(yīng)快捷鍵便能能注釋代碼,或取消注釋:
Windows 系統(tǒng):ctrl + / 是單行注釋,ctrl + shift + / 是多行注釋
macOS 系統(tǒng):command + / 是單行注釋,command + option + / 是多行注釋
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

7,查看代碼歷史
在文本編輯器中,右鍵選擇“Local History”->“Show History”可以查看過去使用過的 sql 歷史:
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

8,執(zhí)行計(jì)劃
(1)右鍵點(diǎn)擊目標(biāo) sql 語言,選擇 Explain Plan 可以產(chǎn)生執(zhí)行計(jì)劃:
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

(2)如果選擇 Explain Plan(Raw) 則結(jié)果如下:
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

9,新建表
在數(shù)據(jù)庫上點(diǎn)擊右鍵,選擇“NEW”-> “Table” 即可打開新建表窗口。頂部可以填寫表名、表注釋,中間可以點(diǎn)擊下側(cè) + 號添加列,列類型 type 也是能自動(dòng)補(bǔ)全,default 右側(cè)的消息框圖標(biāo)點(diǎn)擊后能對列添加注釋,旁邊的幾個(gè) tab 可以設(shè)置索引及外鍵。所有這些操作的 DDL 都會直接在底部顯示
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

10,生成表的創(chuàng)建腳本
(1)如果我們需要數(shù)據(jù)庫中某張已存在的表的創(chuàng)建腳本,可以右鍵點(diǎn)擊該表,選擇“SQL Scripts”->“SQL Generator…”
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

(2)然后頁面下方就會出現(xiàn)建表 SQL 語句,同時(shí)左側(cè)可以對語句進(jìn)行一些設(shè)置。
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

11,導(dǎo)出數(shù)據(jù)
(1)右鍵點(diǎn)擊需要導(dǎo)出的庫或者具體的表,選擇“Dump Data to File”即可將數(shù)據(jù)導(dǎo)出。我們可以導(dǎo)出 insert、update 形式的 sql 語句,也能導(dǎo)出為 html、csv、json 格式的數(shù)據(jù)。
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

(2)如果是導(dǎo)出到 csv 格式,還能控制導(dǎo)出的格式:
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

(3)也可以在查詢結(jié)果視圖中導(dǎo)出:
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

12,導(dǎo)入數(shù)據(jù)
(1)如果是 sql 語句,我們右鍵需要導(dǎo)入的數(shù)據(jù)庫,點(diǎn)擊“Run SQL Script…”選擇 SQL 文件即可。
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

(2)如果是 html、csv、json 格式的數(shù)據(jù),右鍵需要導(dǎo)入數(shù)據(jù)的庫或者具體的表,選擇“Import Data from File…”選擇數(shù)據(jù)文件即可:
原文:可視化數(shù)據(jù)庫管理工具DataGrip使用詳解

原文出自:www.hangge.com 轉(zhuǎn)載請保留原文鏈接:https://www.hangge.com/blog/cache/detail_2829.html

總結(jié)

以上是生活随笔為你收集整理的可视化数据库管理工具DataGrip使用详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。