文章目錄
- 廢話不多說上教程:(動畫教程 + 圖文教程)
- 一、動畫教程
- 激活 與 升級(至最新版本)
- 二、圖文教程 (推薦)
- Stage 1.下載安裝 toolbox-app(全家桶管理工具)
- Stage 2 : 下載工具
- Stage 3-1 : windows為例
- Stage 3-2 : mac為例
- Stage 4 : 打開工具
- DataGrip 2024.1 最新變化
- AI Assistant:附加架構的選項 僅限 DataGrip
- 處理數據
- 數據編輯器中的本地篩選器
- 單記錄視圖
- 移動 CSV 文件中的列
- 針對 UUID 的更多功能
- 會話簡化
- 附加和切換數據源
- 切換會話
- 運行函數
- 處理代碼
- 多行 `INSERT` 語句的對齊代碼樣式
- 針對 `GROUP BY` 子句的列補全
- 針對 `WHERE TRUE` 子句的警告
- 用于接受建議的自定義符號
- 編輯器中的粘性行
- 其他
- 對 Redis Stack 模塊命令的支持 Redis
- **JSON 文檔**
- **其他數據類型**
- 對通過數據目錄共享的外部數據庫的支持 Amazon Redshift
- 我們的客戶評價
今天我們花幾分鐘分享一個試用方法,一次學習,終身受益
-
一分鐘試用全家桶旗下所有軟件
-
試用碼適用于旗下所有工具
-
支持一鍵更新升級至最新版本
-
試用碼至2099(適合娛樂學習,切勿商用)
-
推薦使用正版,白菜價正版,
公眾號 金榜探云手 回復 vip
獲取正版
,全家桶、全插件、全主題、隨便用
,每年只需一杯咖啡!
廢話不多說上教程:(動畫教程 + 圖文教程)
- 所有軟件一樣的步驟,試用碼通用
一、動畫教程
激活 與 升級(至最新版本)
激活
升級最新版本
二、圖文教程 (推薦)
Stage 1.下載安裝 toolbox-app(全家桶管理工具)
- 先去官網下載
toolbox-app 一鍵下載和升級 軟件 (極力推薦)

- 可以在toolbox-app下載全家桶最新的工具。
Stage 2 : 下載工具
- 打開下載好的試用包(下載后記得不要刪除和移動,然后安裝的路徑盡量
不要帶中文路徑、刪掉就會失效的
)(公眾號金榜探云手
:輸入00CSDN
下載)

Stage 3-1 : windows為例
-
(這里需要關掉idea,這里是DataGrip)
-
先執行
uninstall-all-users.vbs
,直接雙擊打開,
出現彈框done說明成功 -
然后再執行
install-current-user.vbs
,直接雙擊打開即可
這里需要等待10秒左右才會出現done彈框,才是成功 -
打開 idea 再輸入對應的試用碼即可
Stage 3-2 : mac為例
-
Mac / Linux 系統與上面 Windows 系統一樣,需將補丁所屬文件 /jetbra 復制到某個路徑,且
路徑不能包含空格與中文
。 -
再運行uninstall.sh
sh xxxxx 運行下.sh文件(記得sh后面加空格加路徑)
出現done說明成功。
-
接著執行install.sh,與上面同理,出現done,the kill xxxxx 說明成功。
Stage 4 : 打開工具
- (這里注意一定要重新打開軟件)
-
重新打開(如:DataGrip)
-
提示要輸入試用碼
- (全家桶所有激活步驟相同,激活碼通用,這里以webstorm為例)
-
Licensed即表示試用成功,點擊continue關掉窗口就好了,試用截止時間顯示到2099年(實際是永久,只是這樣會低調一些,防止被官方針對)
-
即便成功,由于官方會動態升級,可能隨時失效,保持聯系,我們永久維護
-
公眾號
金榜探云手
回復 【vip
】 獲取正版,全家桶、全插件、全主題、隨便用,每年只需一杯咖啡IDEA付費版使用百科全書
Pycharm付費版使用百科全書
DataGrip 2024.1 最新變化
DataGrip 2024.1 現已發布! 2024 年的首個重大升級包含眾多改進。 我們來一起了解一下所有新功能和更新吧!
AI Assistant:附加架構的選項 僅限 DataGrip
AI Assistant 現在允許您通過向聊天附加數據庫架構上下文來提高生成的 SQL 查詢的質量。 目前,僅可附加表名和列名,上限為 50 個表。
要使用此功能,您需要允許 AI Assistant 在您的項目中搜索數據庫對象。
您可以在每次附加新架構時執行此操作,也可以勾選 Attach Schema(附加架構)彈出窗口中的選項,讓 AI Assistant 記住您的選擇。 在這種情況下,Enable database context(啟用數據庫上下文)設置將自動打開:
重要提示:勾選 Enable database context(啟用數據庫上下文)設置后,AI Assistant 將可以訪問所有數據源中的所有對象名稱。
現在,Explain Code(解釋代碼)等編輯器內上下文菜單功能在從數據庫控制臺調用時可以了解當前架構。
由于 AI Assistant 能夠識別您的架構,您可以:
- 從自然語言請求生成查詢:
- 獲取架構洞察:
- 執行不常用搜索:
以上只是部分示例, 您可以探索無限的可能性!
處理數據
數據編輯器中的本地篩選器
備受期待的功能終于到來:您現在可以按列中的值篩選行。
這種方式速度很快,因為它不涉及向數據庫發送查詢。 但值得注意的是,篩選只會影響當前頁面。 因此,如果您想篩選更多信息,只需更改頁面大小或提取所有數據。
如果您想關閉當前數據編輯器的所有本地篩選器,請取消選擇 Enable Local Filter(啟用本地篩選器)按鈕
別忘了本地文本搜索功能 (Ctrl/Cmd+F
)! 它已經存在了幾十年,而且仍然實用,可以幫助您大致了解搜索的數據的位置。
單記錄視圖
現在,您可以在數據編輯器中關注單個記錄。 要打開記錄視圖,請使用 Ctrl/Cmd+Shift+Enter
快捷鍵或工具欄上的 Record View(記錄視圖)按鈕
如果記錄視圖中的單元在主網格中可編輯,則它們也將可編輯。
如果適合您的用例,您還可以將布局更改為兩列:
移動 CSV 文件中的列
從 2024.1 開始,您可以在數據編輯器中移動 CSV 文件的列,并且更改將應用到文件本身。
針對 UUID 的更多功能
為了回應我們在問題跟蹤器中收到的各種請求,我們簡化了 UUID 的使用:
- 我們添加了一個新操作:Generate UUID(生成 UUID)。
- 現在,可以通過 UUID 編輯任何列,包括由
binary(16)
、blob(16)
和類似類型表示的列。 - 現在,可以在編輯時驗證 UUID 列中的值。 PostgreSQL
會話簡化
過去幾年中,我們收到了大量用戶反饋,他們表示不理解會話的概念,并且此功能對 DataGrip 的學習曲線影響重大。 以下是幾個示例:
項目優先的獨立控制臺會話模型過于多余, 這種模型讓打開和執行簡單的 SQL 文件相當麻煩。 如果我只想打開和執行腳本,我必須先創建一個項目,把文件添加到項目中,然后打開控制臺,再打開會話,把文件附加到會話。 實在太麻煩了。
我先前使用的是 SQL Server Management Studio,感覺 DataGrip 的 UI 太復雜了。 在 SSMS 里,基本上只有服務器、查詢和結果。 到了 DataGrip,有會話、控制臺還有臨時文件等,這讓工具對于新用戶來說不太直觀。
UI 有些地方笨拙又難懂。 當我必須選擇一個控制臺來運行腳本的時候,我并不完全清楚為什么我必須這樣做,或者選擇的后果是什么。 這不應該是默認行為。
在 DataGrip 中,“會話”是一個技術術語,指的是連接的容器。 換句話說,連接可以在一個會話內建立、停止和重新建立。 對于每個連接,都有一個會話。
會話附加是一種強大的機制,但在大多數情況下,用戶只需要為要運行的查詢設置上下文(數據源和數據庫或架構)。
從版本 2024.1 開始,用戶將不再需要手動選擇在哪個會話中運行查詢,這適用于所有類型的查詢。 會話仍然存在,但您不再需要擔心它們。 我們來深入了解這一變化如何影響 DataGrip 的主要用例。
附加和切換數據源
要附加文件,您只需選擇數據源,而不是會話。 選擇數據源后,再選擇架構。
切換會話
Switch Session(切換會話)操作現在僅在 Services(服務)工具窗口的客戶端上下文菜單中顯示。 它允許您僅在當前數據源內切換會話。
運行函數
您不再需要在啟動函數之前選擇會話。 在 Execute Routine(執行例程)窗口中,Run from(運行自)選項允許您選擇從中啟動函數的控制臺或文件。
處理代碼
多行 INSERT
語句的對齊代碼樣式
您現在可以設置多行 INSERT
語句的格式,使其值對齊。 格式化程序將分析每列中值的寬度并應用最合適的寬度。
要打開此功能,請啟用 Align multi-row VALUES(對齊多行值)選項:
DataGrip 甚至能夠處理某些值比其他值長得多的情況。 格式化程序將檢測此類值并對其進行例外處理,將剩余字段移動到下一行。
此行為由以下三個選項管理:
針對 GROUP BY
子句的列補全
DataGrip 現在可以分析 SELECT
子句中使用的聚合,并在 GROUP BY
子句建議中包含適當的列列表。
針對 WHERE TRUE
子句的警告
我們擴大了 Unsafe query(不安全的查詢)警告。 現在,如果您使用 WHERE TRUE
條件或其變體之一運行查詢,它會向您發出警告。 如果您喜歡使用此子句進行調試,但偶爾會忘記更改,這可能非常實用!
用于接受建議的自定義符號
我們添加了指定您將使用哪些符號接受代碼補全建議的功能,使您可以更快編寫 SQL。 為此,您需要啟用兩個選項。 第一個選項:
第二個選項:
使用運算符時,此功能特別實用:
編輯器中的粘性行
為了簡化大文件的處理,我們在編輯器中引入了粘性行。 滾動時,此功能會將 CREATE
語句等關鍵結構元素固定到編輯器頂部。 這將使上下文始終保持在視野中,您可以點擊固定的行快速瀏覽代碼。
此功能默認啟用。 您可以通過 Settings/Preferences | Editor | General | Appearance(設置/偏好設置 | 編輯器 | 常規 | 外觀)中的復選框將其關閉,您還可以在其中設置固定行的最大數量。
其他
對 Redis Stack 模塊命令的支持 Redis
DataGrip 現在支持來自四個主要 Redis Stack 模塊的命令:RedisJSON、RediSearch、RedisBloom 和 RedisTimeSeries。 此支持還要求 v1.5 的驅動程序。 RedisGraph 模塊已過時,將不再受支持。 借助此模塊支持:
- 您可以從這些模塊發送命令并查看結果。
- 來自這些模塊的命令會被正確高亮顯示。
- 這些模塊提供的類型的鍵顯示在數據庫瀏覽器中。
JSON 文檔
JSON 文檔現在顯示在專屬文件夾中。 您可以在數據查看器中查看其值,并且可以指定 JSON 路徑。
其他數據類型
RedisTimeSeries 和 RedisBloom 模塊提供的類型的鍵顯示在 data structures
文件夾下。
對通過數據目錄共享的外部數據庫的支持 Amazon Redshift
通過數據目錄共享的外部數據庫現已得到支持, 其內容可以內省和補全。