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
每一个横线都是一个需要注意的地方 有可能是一个隐藏的坑