MYsql 8 连接报错 MySQLNonTransientConnectionException: Could not create connection to database server.


本地安装mysql 是8 

项目中数据驱动 也要求是 8

<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.16</version>
<scope>runtime</scope>
</dependency>

配置中的驱动类也需要设置成最新的

设置中可能存在的坑

1、jdbc-url 和 url 会报错数据库 创建连接失败 不好找到这个原因

2、username 和 name 之前项目中都是name 坑一次 会有报错提示 access deny 发现会没有取到 用户名 这个好发现

3、password 这个有些情况是需要单引号 有的时候不需要 需要试一试

4、驱动类名也要设置成最新的cj

 

 

每一个横线都是一个需要注意的地方 有可能是一个隐藏的坑 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM