不推薦別的了,IDEA 自帶的數據庫工具就很牛逼!

MySQL 等數據庫客戶端軟件市面上非常多了,別的棧長就不介紹了, 其實 IntelliJ IDEA 自帶的數據庫工具就很牛逼,不信你繼續往下看。

本文以 IntelliJ IDEA/ Mac 版本作爲演示,其他版本的應該也差距不大!

1、打開數據庫工具面板

如果 IDEA 主頁沒有看到 Database 面板,可以在 View 菜單中依次調出 Database 菜單打開數據庫工具面板。

2、創建數據源

打開 Database 數據庫面板後,點擊 + 號根據提示選擇對應的數據庫創建一個數據源。

從下面的列表可以看出,IDEA 數據庫工具支持的數據庫非常多,常用的主流的數據庫都在裏面。

這裏以 MySQL 數據庫爲示例創建一個數據源:

選擇 MySQL 後,會讓你輸入 MySQL 的連接信息。

這裏我以本地 MySQL 數據庫作爲演示,依次輸入 MySQL 的 Host、端口、用戶名、密碼等必要連接信息,除此之外,你也可以切換到其他選項卡中輸入更多高級連接信息。

可以點擊 Test Connection 按鈕可以進行連接測試,如果對應的 MySQL 驅動沒有下載,根據 IDEA 彈出的下載提示會自動下載,如上所示,連接測試通過。

點擊上面的 MySQL 驅動名稱鏈接可以跳到對應的數據庫驅動設置中:

如上所示,可以選擇更改驅動名稱、驅動包,以及 JDBC 連接模板,這裏全部默認不作更改。

保存退出後,可以在 Database 面板看到本地 MySQL 數據庫已連接。

可以看到有 1 個數據庫、272 個校對集、4 個用戶。

3、創建數據庫和表

先來創建一個數據庫:

輸入數據庫名稱、校對集:

保存信息,數據庫創建成功:

在對應的數據庫上右鍵,然後再新建一張表:

輸入表名、註釋,然後再增加幾個字段:

可以看到,字段各種常用的設置操作都有,非常方便。

再點擊 Execute 按鈕在數據庫中執行以創建一張表:

可以看到,表中常用的信息全列出來了,十分直觀!

4、數據增刪改查

雙擊表名,可以進入表數據的增刪改查等更多操作。

右鍵,點擊 Add New Row 菜單依次添加幾行新數據。

右鍵任何數據都可以快捷複製行、刪除行、編輯等操作,當然,雙擊任何數據也可以直接編輯,然後提交事務保存。

在查找框中直接輸入 where 條件可以快速篩選數據:

使用 Filter By 菜單還有更多的快捷操作:

如上所示,列出了常用的基本篩選快捷操作,這些快捷操作還能使用剪貼板裏面的信息,其中,“開發” 這個條件就是從剪貼板帶過來的。

也可以右鍵創建一個查詢控制檯:

在查詢控制檯中輸入 MySQL 關鍵字都會得到快捷智能提示:

提示還包括數據庫中的表名:

智能提示真的很好用,明顯提升開發效率和開發幸福感,果斷是英文不好的同學的神器。

IntelliJ IDEA 果然是 Java 最智能的 IDE,這個名不虛傳~

在這裏也可以很方便地對數據進行增刪改查操作。

還能進行全文搜索,右鍵表名開始:

比如我要搜索 "JDK",條件中自動就把所有文本類型的字段自動帶上了 like 條件:

點擊 Search 按鈕:

找到 article 表中的一條記錄,雙擊進入結果集:

IDEA 數據庫搜索真牛逼!

5、SQL 生成

在已有的表上面還能進行 SQL 生成操作,如生成表創建 SQL 語句:

除了生成表創建語句,還能將數據庫表中的所有記錄導出,可以是 SQL、JSON、CSV、XML……有很多種導出格式,可以說十分強大!

6、導出表模型

右擊對應的數據庫表名稱,可以導出數據庫表模型:

如下所示:這個模型信息雖然看起來很簡陋,不能和 PowerDesigner 那麼強大作比較,但也能把數據庫所有信息很直觀的列出來。

總結

好了,今天的分享就到這了,一文真的難以總結完,感興趣的同學可以再繼續自行摸索。

所以,IDEA 自帶的數據庫工具已經很強大了,而且一如既往的智能,況且還支持所有主流的數據庫,完全可以滿足日常所需,如果沒有安裝其他數據庫客戶端軟件,IDEA 足矣,IDEA 真香。

IDEA 香是香,可能你會說用它要收費,其實它也有開源的社區版本,收費的專業版也很容易申請到激活碼,關注公衆號Java技術棧,回覆:IDEA,可以閱讀我分享過的獲取正版 IDEA 激活碼的教程,很多粉絲都反饋說輕鬆得到了,感興趣的都可以去申請,不能太容易了。

最後,如果本文對你有幫助,點個在看鼓勵一下哦!

也歡迎分享轉發給更多有需要的朋友~

版權申明:本文系公衆號 "Java技術棧" 原創,原創實屬不易,轉載、引用本文內容請註明出處,禁止抄襲、洗稿,請自重,尊重他人勞動成果和知識產權。

近期熱文推薦:

1.600+ 道 Java面試題及答案整理(2021最新版)

2.終於靠開源項目弄到 IntelliJ IDEA 激活碼了,真香!

3.阿里 Mock 工具正式開源,幹掉市面上所有 Mock 工具!

4.Spring Cloud 2020.0.0 正式發佈,全新顛覆性版本!

5.《Java開發手冊(嵩山版)》最新發布,速速下載!

覺得不錯,別忘了隨手點贊+轉發哦!

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