在SpringBoot中遇到java.sql.SQLException怎么办

  • Post author:
  • Post category:java


at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129)
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
	at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:829)
	at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:449)
	at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:242)
	at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198)

在我们启动Spring Boot项目中 遇到上面错误怎么办?

一 , 查看自己数据库版本

查看数据库版本的命令 select @@version

二,点击新建查询

三,然后输入命令

三,这样就看到自己数据库版本(有的是5.0的)

四, 再去Spring Boot 里面找到Pom.xml文件

五 , 把这行代码放进去

       <!--Mysql-->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <scope>runtime</scope>
        </dependency>

六, 找到

七,

driver-class-name后面加入
com.mysql.cj.jdbc.Driver
如果自己数据库版本是5.0就把cj去掉

八,最后启动项目就可以了

九,如果还是不可以那就是数据库密码对应不上你项目中里面数据库的密码



版权声明:本文为qq_52458527原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。