亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

SpringBoot中mysql的驅(qū)動(dòng)依賴問(wèn)題小結(jié)

 更新時(shí)間:2023年05月29日 12:00:45   作者:m0_62317155  
這篇文章主要介紹了SpringBoot中mysql的驅(qū)動(dòng)依賴問(wèn)題,本文通過(guò)圖文示例代碼相結(jié)合給大家介紹的非常詳細(xì),需要的朋友可以參考下

SpringBoot中mysql的驅(qū)動(dòng)依賴問(wèn)題

mysq驅(qū)動(dòng)maven倉(cāng)庫(kù)網(wǎng)址

mysql依賴1

Maven Central: mysql:mysql-connector-java:8.0.32 (sonatype.com)

mysql依賴2

Maven Central: com.mysql:mysql-connector-j:8.0.32 (sonatype.com)

springboot的各個(gè)版本的maven倉(cāng)庫(kù)

Maven Central: org.springframework.boot:spring-boot-starter:2.7.0 (sonatype.com)

Maven Central: org.springframework.boot:spring-boot-starter:3.0.4 (sonatype.com)

springboot2.7.8時(shí)

在使用springboot2.7.8的時(shí)候,我使用idea的直接建立springboot2.7.8的項(xiàng)目,勾選mysql驅(qū)動(dòng),引入的依賴就是mysql-connector-j相關(guān)的依賴

mysql驅(qū)動(dòng)為mysql-connector-j

可以不加版本號(hào)

mysql-connector-j這個(gè)版本號(hào)是從8.0.31起步的,具體可以看上面的maven倉(cāng)庫(kù),里面有版本選擇列表

 <dependency>
            <groupId>com.mysql</groupId>
            <artifactId>mysql-connector-j</artifactId>
<!--            <scope>runtime</scope>-->
        </dependency>

mysql驅(qū)動(dòng)為mysql-connector-java

必須加版本號(hào)

mysql驅(qū)動(dòng)依賴如下,如果不加版本號(hào)的話會(huì)報(bào)錯(cuò),Cannot resolve mysql:mysql-connector-java:unknown 如下圖所示

<dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
<!--            <version>8.0.27</version>-->
        </dependency>

加了版本號(hào)之后:

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>8.0.27</version>
        </dependency>

springboot2.5.6時(shí)

mysql驅(qū)動(dòng)為mysql-connector-j

必須加版本號(hào)

mysql-connector-j這個(gè)版本號(hào)是從8.0.31起步的,具體可以看上面的maven倉(cāng)庫(kù),里面有版本選擇列表

mysql驅(qū)動(dòng)依賴如下,如果不加版本號(hào)的話會(huì)報(bào)錯(cuò),Cannot resolve com.mysql:mysql-connector-j:unknown 如下圖所示

        <dependency>
            <groupId>com.mysql</groupId>
            <artifactId>mysql-connector-j</artifactId>
<!--            <scope>runtime</scope>-->
<!--            <version>8.0.32</version>-->
        </dependency>

加了版本號(hào)之后,則可以正常運(yùn)行

        <dependency>
            <groupId>com.mysql</groupId>
            <artifactId>mysql-connector-j</artifactId>
<!--            <scope>runtime</scope>-->
            <version>8.0.32</version>
        </dependency>

mysql驅(qū)動(dòng)為mysql-connector-java

可以不加版本號(hào)

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
        <!--  <version>8.0.27</version>-->
        </dependency>

springboot2.7.0跟springboo2.5.6的結(jié)果一樣,具體是從那個(gè)版本開(kāi)始的還需要進(jìn)一步查找,但是springboo2.7.8往上的,使用idea直接構(gòu)建springboot項(xiàng)目時(shí)選擇mysql驅(qū)動(dòng),默認(rèn)加載的是mysql-connector-j這個(gè)相關(guān)的mysql驅(qū)動(dòng)

springboot項(xiàng)目中mysql在application.yml的配置

下面的geren是自己數(shù)據(jù)庫(kù)的名稱

spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://localhost:3306/geren?characterEncoding=utf-8&serverTimezone=Asia/Shanghai
    username: root
    password: root

到此這篇關(guān)于SpringBoot中mysql的驅(qū)動(dòng)依賴問(wèn)題的文章就介紹到這了,更多相關(guān)SpringBoot mysql的驅(qū)動(dòng)依賴內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論