常用的快捷鍵
alt+8: 打開數(shù)據(jù)庫Service
ctrl+shift+F10:打開常用的數(shù)據(jù)庫sql
ctrl+Enter:快速執(zhí)行sql。
ctrl+F12: 快速跳轉(zhuǎn)到對應列。
ctrl+alt+E : 查詢的sql歷史記錄
ctrl+shifit+U: 調(diào)整大小寫。
Ctrl + Alt + L : sql格式化
ctrl+D: 在數(shù)據(jù)表上面執(zhí)行,可以復制數(shù)據(jù)表的一行數(shù)據(jù)。
alt+Insert:在數(shù)據(jù)表上面執(zhí)行,在數(shù)據(jù)表上插入一行數(shù)據(jù)。
連接數(shù)據(jù)庫
可以直接點擊下方的Database。
點擊+號,連接數(shù)據(jù)庫。
點擊QL(Query Language),打開consoles界面。就可以編寫sql了。

DataGrip 顯示所有數(shù)據(jù)庫
點擊 Data Source Properties( 或者按快捷鍵 Ctrl+Alt+Shift+S )
接著選擇 Schemas,選擇 All Schemas。

使用某個數(shù)據(jù)庫:
比如數(shù)據(jù)庫名為 test,可以點擊QL(Query Language),打開consoles界面。
也可以選擇 new 新開一個窗口。

切換到其他數(shù)據(jù)庫:
點擊以下可以切換到其他數(shù)據(jù)庫,支持搜索。

執(zhí)行sql
打開consoles界面后,就可以寫sql了。
ctrl+Enter:快速執(zhí)行sql。
ctrl+alt+E : 查詢的sql歷史記錄
ctrl+shifit+U: 調(diào)整大小寫。
Ctrl + Alt + L : sql格式化

修改數(shù)據(jù)
可以直接在數(shù)據(jù)表上修改數(shù)據(jù),改完了,記得點一下DB(后面的箭頭會變綠)提交,或者直接用 ctrl+enter 提交。

使用某個數(shù)據(jù)表:
從 Database —> Schemas --> tables ,可以雙擊打開數(shù)據(jù)表。
固定表到 導航欄:
然后右鍵數(shù)據(jù)表,選擇 Pin Tab,將數(shù)據(jù)表固定到導航欄上。

查看表結(jié)構(gòu)
可以雙擊打開數(shù)據(jù)表,然后點擊 DDL:

也可以把鼠標放在表名上,可以快速查看表結(jié)構(gòu)。

快速搜索列
將鼠標放在數(shù)據(jù)表的列上,然后按 ctrl+F12,可以跳轉(zhuǎn)到對應列。
如果數(shù)據(jù)表的字段非常多,這個功能還是挺實用的。

選擇要跳轉(zhuǎn)的列:

其他的數(shù)據(jù)表快捷鍵
將鼠標放在數(shù)據(jù)表的列上,右鍵,可以看到數(shù)據(jù)表的菜單,包括各種快捷鍵
ctrl+D: 在數(shù)據(jù)表上面執(zhí)行,可以復制數(shù)據(jù)表的一行數(shù)據(jù)。
ctrl+Y: 在數(shù)據(jù)表上面執(zhí)行,可以刪除數(shù)據(jù)表的一行數(shù)據(jù)。
alt+Insert:在數(shù)據(jù)表上面執(zhí)行,在數(shù)據(jù)表上插入一行數(shù)據(jù)。

導出數(shù)據(jù)
將鼠標放在數(shù)據(jù)表上,右鍵,選擇 Export Data,可以導出數(shù)據(jù)表數(shù)據(jù)

也可以直接點擊最右側(cè)的 下箭頭。

還可以選擇 導出sql,這也是非常實用的一個功能。
可以在左邊的選項中,選擇用 Insert Sql,Update Sql,也可以選擇導出 excel。
注意,此處界面只會展示10條插入的sql,如果想要完整的sql,可以把提示的sql文件中去查找。
