idea中使用mysql的保姆級教程(超詳細(xì))
一、連接mysql
在IDE開發(fā)工具中也是可以使用mysql的,這里以開發(fā)java常用的IntelliJ IDEA為例。
1. 打開idea,右上角有數(shù)據(jù)庫側(cè)邊欄,打開側(cè)邊欄點(diǎn)擊加號->數(shù)據(jù)源,可以看到支持很多數(shù)據(jù)庫,選擇mysql。

2. 首次使用需要下載驅(qū)動程序,不然連接數(shù)據(jù)庫會報(bào)錯(cuò)。找到mysql,點(diǎn)擊驅(qū)動程序文件下面的加號,點(diǎn)擊提供的驅(qū)動程序,選擇mysql驅(qū)動程序(mysql connector/J),然后選擇驅(qū)動版本。如果安裝的mysql是5版本,下載那個(gè)都可以,如果安裝的8版本就下載8版本的驅(qū)動程序。


3. 驅(qū)動程序下載完成之后選擇類,5版本mysql就選擇圖中的類com.mysql.jdbc.Driver。

4. 如果mysql是8版本就下載8版本驅(qū)動程序,選擇圖中com.mysql.cj.jdbc.Driver.

5. 輸入主機(jī)、端口、用戶、密碼之后點(diǎn)擊測試連接,沒問題就可以看到連接成功,之后一路確定。連接失敗的話檢查輸入的信息,看看mysql版本和驅(qū)動程序版本是否兼容。

6. 連接成功之后只顯示默認(rèn)架構(gòu)(也就是數(shù)據(jù)庫),可以切換要顯示的數(shù)據(jù)庫。

二、使用mysql
1. 鼠標(biāo)右鍵數(shù)據(jù)庫或者表喚出功能欄,點(diǎn)擊跳轉(zhuǎn)查詢控制臺之后就可以在控制臺選項(xiàng)卡里編寫執(zhí)行SQL了。在控制臺選項(xiàng)卡里面也是要選擇數(shù)據(jù)庫的,在圖中test那個(gè)位置點(diǎn)開下拉框去選擇切換數(shù)據(jù)庫,tx自動那里可以選擇事務(wù)提交方式和事務(wù)隔離級別。

三、快速生成實(shí)體、接口、sql文件
1. 在這里不僅可以操作mysql,還可以快速生成實(shí)體、接口和SQL文件方便進(jìn)行java開發(fā)。如圖所示新建了一個(gè)springboot的模塊,在功能欄中選擇一個(gè)或者多個(gè)表之后點(diǎn)擊Mybatis-Generator彈出窗口,在這里編輯生成信息。model setting是設(shè)置實(shí)體的,file就是實(shí)體名,package就是包名。dao setting是設(shè)置映射接口,xml mapper setting里面設(shè)置SQL文件信息,設(shè)置完之后點(diǎn)擊ok就可以了。

2. 如圖所示就是生成的實(shí)體、接口、SQL文件??梢钥吹綄?shí)體上面的@Data注解報(bào)錯(cuò),這是因?yàn)檫@個(gè)注解是lombok的jar包提供的用來生成實(shí)體屬性的get、set、toString等等這些方法,而項(xiàng)目中此時(shí)是沒有這個(gè)jar包的,所以就報(bào)錯(cuò)了??梢灾苯狱c(diǎn)擊“將lombok添加到類路徑”,它會自動在pom文件中添加lombok的坐標(biāo),也可以手動在pom中添加lombok坐標(biāo)。
如果不想使用lombok可以直接把@Data注解刪除,也可以在步驟8編輯生成信息那里取消勾選options里面的Use-Lombox。不使用lombok就手動創(chuàng)建get、set、toString方法。


總結(jié)
到此這篇關(guān)于idea中使用mysql的文章就介紹到這了,更多相關(guān)idea使用mysql內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 在idea中如何操作MySQL數(shù)據(jù)庫
- idea連接mysql數(shù)據(jù)庫失敗的幾種解決方案
- idea自帶database連接mysql失敗問題的解決辦法
- IDEA連接MySQL數(shù)據(jù)庫并執(zhí)行SQL語句使用數(shù)據(jù)圖文詳解
- IDEA創(chuàng)建SpringBoot項(xiàng)目整合mybatis時(shí)mysql-connector-java報(bào)錯(cuò)異常的詳細(xì)分析
- IDEA使用JDBC導(dǎo)入配置jar包連接MySQL數(shù)據(jù)庫
- IDEA使用JDBC安裝配置jar包連接MySQL數(shù)據(jù)庫
- 使用Idea連接MySQL的詳細(xì)步驟總結(jié)
- 教你使用idea連接服務(wù)器mysql的步驟
相關(guān)文章
MySQL數(shù)據(jù)庫存儲過程和事務(wù)的區(qū)別講解
今天小編就為大家分享一篇關(guān)于MySQL數(shù)據(jù)庫存儲過程和事務(wù)的區(qū)別講解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2019-03-03
MYSQL數(shù)據(jù)庫使用UTF-8中文編碼亂碼的解決辦法
這篇文章主要介紹了MYSQL數(shù)據(jù)庫使用UTF-8中文編碼亂碼的解決辦法,需要的朋友可以參考下2015-10-10
關(guān)于useSSL=false和true的區(qū)別及說明
這篇文章主要介紹了關(guān)于useSSL=false和true的區(qū)別及說明,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-08-08
mysql導(dǎo)入導(dǎo)出數(shù)據(jù)中文亂碼解決方法小結(jié)
本文章總結(jié)了mysql導(dǎo)入導(dǎo)出數(shù)據(jù)中文亂碼解決方法,出現(xiàn)中文亂碼一般情況是導(dǎo)入導(dǎo)入時(shí)編碼的設(shè)置問題,我們只要把編碼調(diào)整一致即可解決此方法,下面是搜索到的一些方法總結(jié),方便需要的朋友2012-10-10
windows下mysql?8.0.27?安裝配置方法圖文教程
這篇文章主要為大家詳細(xì)介紹了windows下mysql?8.0.27?安裝配置方法圖文教程,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-04-04

