日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

使用IDEA在SpringBoot项目中连接数据库

發(fā)布時間:2025/3/21 58 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用IDEA在SpringBoot项目中连接数据库 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

使用IDEA在SpringBoot項目中連接數(shù)據(jù)庫

文章目錄

  • 使用IDEA在SpringBoot項目中連接數(shù)據(jù)庫
    • 前言
    • 連接數(shù)據(jù)庫
    • 正常操作數(shù)據(jù)庫
    • 移除數(shù)據(jù)庫連接

前言

每次我在 IDEA 中用 SpringBoot 項目連接數(shù)據(jù)庫進(jìn)行操作,為了驗證代碼沒有寫錯,都需要打開 Navicat 連接上數(shù)據(jù)庫,查看表中的數(shù)據(jù)是否按照預(yù)期進(jìn)行變動。

后來才了解到,原來 IDEA 里面就可以直接連接數(shù)據(jù)庫,增刪改查語句在 IDEA 里面的控制臺直接運(yùn)行,還可以直接查看數(shù)據(jù)表中的數(shù)據(jù),就不用每次開兩個軟件然后來回切換了。

連接數(shù)據(jù)庫

我們在 IDEA 中使用 Maven 建立了一個 SpringBoot項目,可以在頁面的右側(cè)看到三個標(biāo)簽:Maven、Database、Ant。

其中,Database 標(biāo)簽可以幫助我們連接數(shù)據(jù)庫.

我們把 Database 標(biāo)簽頁點(diǎn)開(再點(diǎn)一次即可關(guān)閉標(biāo)簽頁),點(diǎn)擊最左側(cè)的加號,在 Data Source 一欄中選擇要連接的數(shù)據(jù)庫,比如這里我們選擇去連接 MySQL。

在彈出的窗口中填入一些信息

  • User:數(shù)據(jù)庫的賬戶
  • Password:數(shù)據(jù)庫的密碼
  • Database:要連接的數(shù)據(jù)庫名
  • URL:固定格式 jdbc:mysql://localhost:3306,后面接上數(shù)據(jù)庫名

比如我的 MySQL 賬戶是“root”,密碼是“123456”,現(xiàn)在我要連接 MySQL 中的 “mybatis”數(shù)據(jù)庫。

那么我在 User 部分填入“root”,Password 填入“123456”,Database 部分填入“mybatis”。URL部分通常 IDEA 會智能填入,如果沒有則需要手動填寫。

將上面的基本配置填寫好之后,我們在窗口中點(diǎn)擊“Advanced”標(biāo)簽頁,在下方的表格中找到“serverTimezone”時區(qū)服務(wù),填寫一個時區(qū),比如“Asia/Shanghai”。

然后我們回到“General”標(biāo)簽頁,點(diǎn)擊下方的“Test Connection”進(jìn)行連接測試。如果能夠正常連接會給出綠色的通過提示,不能連接會給出錯誤信息。

比如這里可以看到,數(shù)據(jù)庫連接正常,就可以直接點(diǎn)擊窗口下方的“OK”按鈕完成連接了。

如果提示有“server time zone”時區(qū)錯誤的,可以嘗試換一個時區(qū)試試,比如“Asia/HongKong”、“UTC”。

正常操作數(shù)據(jù)庫

連接完成之后,我們可以看到,默認(rèn)打開了一個控制臺,我們可以在控制臺中寫入 SQL 語句,然后點(diǎn)擊左側(cè)綠色的執(zhí)行按鈕就可以執(zhí)行該語句。

如果把控制臺關(guān)閉了,我們可以在標(biāo)簽頁點(diǎn)擊控制臺按鈕,再調(diào)出來即可

我們可以在 Database 標(biāo)簽頁中選擇數(shù)據(jù)表,雙擊即可查看數(shù)據(jù)表中的信息

如果想要暫時關(guān)閉這個數(shù)據(jù)庫連接,可以點(diǎn)擊標(biāo)簽頁中的紅色的“disconnect”按鈕,就可以暫時將連接關(guān)閉。如果又要重新連接,點(diǎn)擊靠左的“Refresh”按鈕即可。

移除數(shù)據(jù)庫連接

如果不想再使用這個數(shù)據(jù)庫連接了,在標(biāo)簽頁中選中該連接,點(diǎn)擊鼠標(biāo)右鍵,選擇“Remove”即可移除該數(shù)據(jù)庫連接。

總結(jié)

以上是生活随笔為你收集整理的使用IDEA在SpringBoot项目中连接数据库的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。