這篇文章給大家介紹如何在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數據庫的。具體如下圖示:
還有如下方式可以到這個配置的地方
具體看如下的2中的差別:
1.自己直接配置。
這個就是自己點加號,到這來配置MySQL數據庫的連接的,也確實看到數據庫連接OK,也看到數據庫里面的所有表了,但是,代碼里面的錯還是沒有消失。
2.按編輯器提示配置。
這個配置之后,就看到,代碼里面的報錯提示不見啦 。問題解決啦。
二者的差別就是,這個數據庫連接名稱后面有個類似路徑的東西。系統提示的配置那個,后面帶有路徑,可以讓 IntelliJ IDEA 會自動識別 domain 對象與數據表的關系。
問題就解決啦。
下圖是項目里面那個hibernate.cfg.xml文件的部分截圖。
更新如下:
這個圖還是不變,還是點出來配置連接數據庫的對話框,然后繼續如下:
然后,再補個使用的數據庫某個表的內容的截圖吧。
關于驅動的問題,我就再細看了一下,發現如下幾張截圖。說明下問題。
這張圖可以看到,我圖上圈的地方,寫的就是driver,也就是驅動他自動選的就是MySQL的驅動。下面黃色嘆號,也提示你更新驅動文件。
那么點我圖上圈的地方之后,是下圖的樣子。
可以看到,現在跳轉到了,這個鏈接MySQL數據庫的設置頁面啦,仔細看看就看到所使用的是什么驅動了,看到頁面上有“”use provided driver xxxx“”,也就是使用提供的Java驅動,我也圈出來啦,可以看到jdbc驅動所使用的jar包。
然后,我又打開上面的目錄,如下。
可以看到,這個目錄是這個編輯器的設置目錄。這個應該是它自動下載的吧。就是在我設置這個編輯器,使用他去連接MySQL數據庫的時候,他就自動下載的吧。
還有啥不清楚的,可以自己到這個頁面點點,看看。摸索一下,估計也就差不多啦。
下面的是一點簡單的使用。
輸入條件后,確定輸入條件是OK的話,回車,就可以執行查詢代碼了,然后下面就是顯示的查詢結果。
他除了提示此表有的字段外,還會提示一些語法相關的東西,就比如我下面輸入的between,他就提示,關鍵是你得知道語句怎么寫。這個就是MySQL的語法了吧。
就不需要濕胸我操心了吧。
至于一些復雜的語句,我就不贅述了。咱摸索一下吧。
比如要改值,差出來,直接在下面表格改。
關于如何在IntelliJ IDEA中連接MySQL數據庫就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。