誰說連接數據庫只可以用navicat

前言

由於每次連接數據庫都要打開一個navicat或者plsql,感覺很是麻煩

因爲打開的這些軟件,會佔用一定的內存,有時候把電腦搞的卡卡的

所以,就很煩。

那麼我想,有沒有辦法在idea寫代碼的時候直接連接數據庫呢?

如果在idea直接使用內置的插件連接數據庫,那麼能否滿足我的需求呢?

帶着一系列的問題,開始了查資料、實踐等,最後發現對外來說還是可行的。

使用idea內置數據庫工具連接數據庫

連接oracle

樓主用的是oracle,接下來展示如何用idea連接oracle,並做一些基本操作。

點擊右側工具欄的Database->點擊+號->選擇 New->選擇Data Source->選擇Oracle

在這裏插入圖片描述

填寫oracle鏈接信息

在這裏插入圖片描述

這裏要注意一點,如果沒有下載oracle的連接驅動,需要點擊下面一個小按鈕下載驅動

操作sql

下面的操作是打開一個sql編輯窗口,在這裏面可以進行一些列的操作
在這裏插入圖片描述
這個編輯窗口裏面有主要4個功能,如下圖
在這裏插入圖片描述

上面的圖還是很好理解,一般的增刪改查或者是提交、回滾都可以滿足需求。

還有一個很重要有一項功能【給預編譯的SQL動態設置參數】

這個功能就很牛逼了!!!

下面給大家介紹下。

如果你的SQL帶有‘?’這種預編譯的格式,比如

	select name,age from student where age > ? 

編寫SQL以後點擊【P】那個按鈕(功能3)

就會彈一個窗口如下:

在這裏插入圖片描述
參數設置完畢後就可以執行了,操作如下

在這裏插入圖片描述

格式化SQL

上面的功能已經基本滿足我日常需求了,不過作爲一個有審美觀的程序員,有時候自己寫的SQL太難看了,那麼有沒有辦法格式化呢?

答案是有的,編寫好SQL語句後,按下快捷鍵 Ctrl+Alt+l

下面給大家簡單看下格式化前後的效果

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章