溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在IntelliJ IDEA中連接MySQL數據庫

發布時間:2021-05-31 16:30:42 來源:億速云 閱讀:228 作者:Leah 欄目:編程語言

這篇文章給大家介紹如何在IntelliJ IDEA中連接MySQL數據庫,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

在網上down了個web項目,在 IntelliJ IDEA 這個編輯器里面跑起來,但是發現domain文件夾下的xml文件都報如下的紅色提示錯誤:

Cannot resolve table 'jrun_access' less... (Ctrl+F1) 
This inspection lets you spot the following problems that might occur in XML descriptors that define Hibernate mappings:
References to unrecognized catalogs/schemas/tables
References to unrecognized columns

原來這個編輯器也是可以直接連接MySQL數據庫的。具體如下圖示:

如何在IntelliJ IDEA中連接MySQL數據庫

如何在IntelliJ IDEA中連接MySQL數據庫

還有如下方式可以到這個配置的地方

如何在IntelliJ IDEA中連接MySQL數據庫

具體看如下的2中的差別:

1.自己直接配置。

如何在IntelliJ IDEA中連接MySQL數據庫

如何在IntelliJ IDEA中連接MySQL數據庫

如何在IntelliJ IDEA中連接MySQL數據庫

這個就是自己點加號,到這來配置MySQL數據庫的連接的,也確實看到數據庫連接OK,也看到數據庫里面的所有表了,但是,代碼里面的錯還是沒有消失。

2.按編輯器提示配置。

如何在IntelliJ IDEA中連接MySQL數據庫

如何在IntelliJ IDEA中連接MySQL數據庫

這個配置之后,就看到,代碼里面的報錯提示不見啦 。問題解決啦。

二者的差別就是,這個數據庫連接名稱后面有個類似路徑的東西。系統提示的配置那個,后面帶有路徑,可以讓 IntelliJ IDEA 會自動識別 domain 對象與數據表的關系。

問題就解決啦。

下圖是項目里面那個hibernate.cfg.xml文件的部分截圖。

如何在IntelliJ IDEA中連接MySQL數據庫

更新如下:

如何在IntelliJ IDEA中連接MySQL數據庫

這個圖還是不變,還是點出來配置連接數據庫的對話框,然后繼續如下:

如何在IntelliJ IDEA中連接MySQL數據庫

然后,再補個使用的數據庫某個表的內容的截圖吧。

如何在IntelliJ IDEA中連接MySQL數據庫

關于驅動的問題,我就再細看了一下,發現如下幾張截圖。說明下問題。

如何在IntelliJ IDEA中連接MySQL數據庫

這張圖可以看到,我圖上圈的地方,寫的就是driver,也就是驅動他自動選的就是MySQL的驅動。下面黃色嘆號,也提示你更新驅動文件。

那么點我圖上圈的地方之后,是下圖的樣子。

如何在IntelliJ IDEA中連接MySQL數據庫

可以看到,現在跳轉到了,這個鏈接MySQL數據庫的設置頁面啦,仔細看看就看到所使用的是什么驅動了,看到頁面上有“”use provided driver xxxx“”,也就是使用提供的Java驅動,我也圈出來啦,可以看到jdbc驅動所使用的jar包。

然后,我又打開上面的目錄,如下。

如何在IntelliJ IDEA中連接MySQL數據庫

可以看到,這個目錄是這個編輯器的設置目錄。這個應該是它自動下載的吧。就是在我設置這個編輯器,使用他去連接MySQL數據庫的時候,他就自動下載的吧。

還有啥不清楚的,可以自己到這個頁面點點,看看。摸索一下,估計也就差不多啦。

下面的是一點簡單的使用。

如何在IntelliJ IDEA中連接MySQL數據庫

輸入條件后,確定輸入條件是OK的話,回車,就可以執行查詢代碼了,然后下面就是顯示的查詢結果。

如何在IntelliJ IDEA中連接MySQL數據庫

他除了提示此表有的字段外,還會提示一些語法相關的東西,就比如我下面輸入的between,他就提示,關鍵是你得知道語句怎么寫。這個就是MySQL的語法了吧。

就不需要濕胸我操心了吧。

如何在IntelliJ IDEA中連接MySQL數據庫

如何在IntelliJ IDEA中連接MySQL數據庫

如何在IntelliJ IDEA中連接MySQL數據庫

至于一些復雜的語句,我就不贅述了。咱摸索一下吧。

比如要改值,差出來,直接在下面表格改。

如何在IntelliJ IDEA中連接MySQL數據庫

如何在IntelliJ IDEA中連接MySQL數據庫

關于如何在IntelliJ IDEA中連接MySQL數據庫就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女