干掉Navicat,這個(gè)數(shù)據(jù)庫(kù)管理工具真香
DataGrip 版是由JetBrains公司推出的數(shù)據(jù)庫(kù)管理軟件,DataGrip支持幾乎所有主流的關(guān)系數(shù)據(jù)庫(kù)產(chǎn)品,如DB2、Derby、H2、MySQL、Oracle、PostgreSQL、SQL Server、Sqllite及Sybase等,并且提供了簡(jiǎn)單易用的界面,開(kāi)發(fā)者上手幾乎不會(huì)遇到任何困難。
JetBrains DataGrip 2020功能
數(shù)據(jù)編輯器
工具提示中的列注釋
智能代碼
完成DataGrip提供上下文相關(guān)的代碼完成,幫助您更快地編寫(xiě)SQL代碼。完成可以識(shí)別表格結(jié)構(gòu),外鍵,甚至是您正在編輯的代碼中創(chuàng)建的數(shù)據(jù)庫(kù)對(duì)象。
即時(shí)分析和快速修復(fù)
DataGrip會(huì)檢測(cè)代碼中可能存在的錯(cuò)誤,并建議動(dòng)態(tài)修復(fù)它們的最佳選項(xiàng)。它會(huì)立即讓您了解未解決的對(duì)象,使用關(guān)鍵字作為標(biāo)識(shí)符,并始終提供解決問(wèn)題的方法。
日志更新
完整的SQL日志首先,現(xiàn)在您將看到DataGrip在控制臺(tái)輸出中運(yùn)行的每個(gè)查詢。無(wú)論是您的SQL還是DataGrip需要在內(nèi)部運(yùn)行的東西,請(qǐng)查看“ 輸出”選項(xiàng)卡以了解發(fā)生了什么。
其次,來(lái)自IDE的所有查詢現(xiàn)在都記錄在文本文件中。要打開(kāi)此文件,請(qǐng)轉(zhuǎn)到“ 幫助”| 顯示SQL日志。
新的SQL格式化程序
感謝您與我們分享您對(duì)SQL樣式的想法!我們希望現(xiàn)在DataGrip能夠容納更多不同的代碼樣式。新的SQL格式化程序是我們強(qiáng)烈需要反饋的功能,因此請(qǐng)嘗試一下,如果您的具體案例未涵蓋,請(qǐng)告訴我們。我們?nèi)栽谂υ黾有碌臈l款。
您可能已經(jīng)知道,您可以創(chuàng)建自定義代碼樣式方案?,F(xiàn)在,它們中的任何一個(gè)都可以專門用于每個(gè)數(shù)據(jù)源。為此,請(qǐng)轉(zhuǎn)到數(shù)據(jù)源屬性的“ 選項(xiàng)”選項(xiàng)卡。
運(yùn)行存儲(chǔ)過(guò)程
從過(guò)程的上下文菜單中選擇“ 執(zhí)行 ”。將生成SQL代碼。輸入所需參數(shù)的值,然后單擊“ 確定”。如您所見(jiàn),我們檢索此mysql過(guò)程的輸出,因?yàn)槲覀冇蠸QL代碼從JDBC驅(qū)動(dòng)程序獲取結(jié)果集。
查詢計(jì)劃(優(yōu)化性能的神器)
查詢計(jì)劃圖基于圖表的視圖現(xiàn)在可用于查詢計(jì)劃。要查看它,請(qǐng)?jiān)谡{(diào)用說(shuō)明計(jì)劃后單擊工具欄上的“ 顯示可視化”按鈕。
SQL編輯
上下文信息在編輯包中的大型過(guò)程時(shí),有時(shí)在其上下文中刷新內(nèi)存是有用的,即現(xiàn)在正在編輯的特定過(guò)程或包。為此,請(qǐng)按Shift+Ctrl+Q以查看上下文信息。
跳到關(guān)閉括號(hào)/報(bào)價(jià)之外從此版本開(kāi)始,您可以通過(guò)按Tab鍵在結(jié)束括號(hào)之外導(dǎo)航或關(guān)閉引號(hào) 。請(qǐng)注意,這僅在第一次輸入?yún)?shù)或值時(shí)有效。要自定義Tab的此行為,請(qǐng)轉(zhuǎn)到“首選項(xiàng)”| 編輯| 一般| 智能鍵并選擇 跳轉(zhuǎn)到關(guān)閉括號(hào)外/使用Tab鍵引用。
導(dǎo)航
從“ 查找操作”分配快捷方式以前,如果使用 默認(rèn)鍵盤(pán)映射,則無(wú)法從“ 查找操作”中指定快捷方式。我們已修復(fù)此錯(cuò)誤,現(xiàn)在它適用于任何鍵盤(pán)映射和任何布局。一個(gè)很好的理由提醒你,這是可能的!
導(dǎo)航允許您通過(guò)相應(yīng)的操作按名稱跳轉(zhuǎn)到任何表,視圖或過(guò)程,或直接從SQL代碼中的用法跳轉(zhuǎn)到任何表,視圖或過(guò)程。
總的來(lái)說(shuō),DataGrip是一個(gè)面向管理員和SQL開(kāi)發(fā)人員的綜合數(shù)據(jù)庫(kù)IDE。它具有實(shí)用的功能,支持DB2、Derby、H2、MySQL、Oracle、PostgreSQL、SQL Server、Sqllite及Sybase等網(wǎng)上主流的關(guān)系數(shù)據(jù)庫(kù)產(chǎn)品,除了能執(zhí)行sql、創(chuàng)建表、創(chuàng)建索引以及導(dǎo)出數(shù)據(jù)等常用的功能之外,還能在關(guān)鍵字上有高亮的提示,而且對(duì)字段的提示也是非常智能的。
到此這篇關(guān)于干掉Navicat,這個(gè)數(shù)據(jù)庫(kù)管理工具真香的文章就介紹到這了,更多相關(guān)DataGrip數(shù)據(jù)庫(kù)管理工具內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
數(shù)據(jù)庫(kù)的設(shè)計(jì)方法、規(guī)范與技巧
數(shù)據(jù)庫(kù)的設(shè)計(jì)方法、規(guī)范與技巧...2007-03-03influxdb數(shù)據(jù)庫(kù)常用命令及SpringBoot整合
這篇文章主要介紹了influxdb數(shù)據(jù)庫(kù)常用命令及SpringBoot整合,Influxdb是一個(gè)開(kāi)源的分布式時(shí)序、時(shí)間和指標(biāo)數(shù)據(jù)庫(kù),使用go語(yǔ)言編寫(xiě),無(wú)需外部依賴,需要的朋友可以參考下2023-07-07數(shù)據(jù)庫(kù)服務(wù)器構(gòu)建和部署檢查列表詳解
這篇文章主要介紹了數(shù)據(jù)庫(kù)服務(wù)器構(gòu)建和部署檢查列表的相關(guān)內(nèi)容,小編覺(jué)得挺不錯(cuò)的,這里分享給大家,供各位參考。2017-10-10Navicat premium連接數(shù)據(jù)庫(kù)出現(xiàn):2003 Can''t connect to MySQL server o
這篇文章主要介紹了Navicat premium連接數(shù)據(jù)庫(kù)出現(xiàn):2003 - Can't connect to MySQL server on 'localhost' (10061 "Unknown error")的問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-11-11遠(yuǎn)程數(shù)據(jù)庫(kù)的表超過(guò)20個(gè)索引的影響詳細(xì)解析
這篇文章主要介紹了遠(yuǎn)程數(shù)據(jù)庫(kù)的表超過(guò)20個(gè)索引的影響詳細(xì)解析,具有一定參考價(jià)值,需要的朋友可以了解下。2017-10-10