Springboot中com.mysql.cj.jdbc.Driver在yml文件中爆紅的原因解讀
com.mysql.cj.jdbc.Driver在yml文件中爆紅的原因
前幾天搭建了一個(gè)框架,出現(xiàn)一個(gè)奇怪的問題,配置mysql文件時(shí),com.mysql.cj.jdbc.Driver一直在爆紅,我以為是版本太低了,就升級(jí)了高版本,但是還在爆紅,最后我在網(wǎng)上查了半天,網(wǎng)上的方法就是說版本太低了,但是我還是一直不行以前用的依賴包是:
<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> <dependency> ? ? <groupId>mysql</groupId> ? ? <artifactId>mysql-connector-java</artifactId> ? ? <version>8.0.15</version> </dependency>
最后我把版本號(hào)去掉就好了,
?? ??? ?<dependency> ? ? ? ? ? ? <groupId>mysql</groupId> ? ? ? ? ? ? <artifactId>mysql-connector-java</artifactId> ? ? ? ? </dependency>
driver-class-name: com.mysql.cj.jdbc.Driver代碼爆紅的解決
在搭建運(yùn)行springboot項(xiàng)目時(shí),數(shù)據(jù)庫驅(qū)動(dòng)添加會(huì)報(bào)錯(cuò)。
而在此之前需要在pom.xml中添加mysql依賴,在多次尋求問題解決方法的過程中,我發(fā)現(xiàn)一個(gè)關(guān)鍵的說辭,就是:
我在mysql依賴中添加了版本號(hào),而這個(gè)問題的出現(xiàn)很可能就是版本號(hào)不一致,導(dǎo)致了本次標(biāo)紅的主題:
那么到了這一步,本次問題的解決方法顯而易見了。
1.要么把pom.xml中的mysql依賴注釋掉
<!-- 數(shù)據(jù)庫Mysql --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <!--<version>5.7.17</version>--> </dependency>
logging: path: ./log/ spring: datasource: url: jdbc:mysql://localhost:3306/xzs?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false&serverTimezone=GMT%2b8 username: root password: root driver-class-name: com.mysql.cj.jdbc.Driver
2.要么目前電腦上的MySQL版本過低,重新安裝更符合開發(fā)環(huán)境的MySQL版本。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- 淺析使用JDBC操作MySQL需要添加Class.forName("com.mysql.jdbc.Driver")
- java.sql.SQLException:com.mysql.cj.jdbc.Driver報(bào)錯(cuò)問題解決
- 關(guān)于com.mysql.jdbc.Driver與com.mysql.cj.jdbc.Driver的區(qū)別
- MySQL最新驅(qū)動(dòng)com.mysql.cj.jdbc.Driver及配置過程
- com.mysql.jdbc.Driver 和 com.mysql.cj.jdbc.Driver的區(qū)別及設(shè)定serverTimezone的方法
相關(guān)文章
Java開發(fā)實(shí)例之圖書管理系統(tǒng)的實(shí)現(xiàn)
圖書管理的功能大體包括:增加書籍、借閱書籍、刪除書籍、查看書籍列表、退出系統(tǒng)、查找書籍、返還書籍這些,本文主要給大家介紹該系統(tǒng)的數(shù)據(jù)庫語句,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-10-10使用JAXBContext 設(shè)置xml節(jié)點(diǎn)屬性
這篇文章主要介紹了使用JAXBContext 設(shè)置xml節(jié)點(diǎn)屬性的操作,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-08-08Spring MVC 自定義數(shù)據(jù)轉(zhuǎn)換器的思路案例詳解
本文通過兩個(gè)案例來介紹下Spring MVC 自定義數(shù)據(jù)轉(zhuǎn)換器的相關(guān)知識(shí),每種方法通過實(shí)例圖文相結(jié)合給大家介紹的非常詳細(xì),需要的朋友可以參考下2021-09-09詳解static 和 final 和 static final區(qū)別
這篇文章主要介紹了static 和 final 和 static final區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04