公司使用的是PostgreSQL數據庫,可以使用pgAdmin或者DBeaver進行連接該數據庫。個人更喜歡用DBeaver,因為其界面更加美觀,操作也相對簡單。對於習慣了eclipse的開發者來說,DBeaver絕對是個不錯的選擇。
DBeaver 是一個通用的數據庫管理工具和 SQL 客戶端,支持 MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, Derby, 以及其他兼容 JDBC 的數據庫。
DBeaver 提供一個圖形界面用來查看數據庫結構、執行 SQL 查詢和腳本,瀏覽和導出數據,處理 BLOB/CLOB 數據,修改數據庫結構等等。
hot key
ctrl + enter 執行sql
ctrl + shift + ↑ 向上復制一行
ctrl + shift + ↓ 向下復制一行
ctrl + alt + F 對sql語句進行格式化,對於很長的sql語句很有用
ctrl + d 刪除當前行
alt + ↑ 向上選定一條sql語句
alt + ↓ 向下選定一條sql語句
ctrl + / 行注釋
ctrl + shift+ / 塊注釋
ctrl + f 查找、替換
ctrl + space sql提示(如果寫了from table后也會自動提示field)
ctrl + shift + E 執行計划
ctrl + shift + U 將選定的sql轉換成大寫字母
ctrl + shift + L 將選定的sql轉換成小寫字母
小技巧
- 有一些快捷鍵在使用時,只需要將光標移動到某一條sql語句上就行,不需要選定整條完整的語句。
- 有一些快捷鍵使用時是默認對當前一整個
Script頁面生效,可以通過光標來選定只想生效的范圍。
