mysql 8之前配置:
private static String url = "jdbc:mysql://localhost:3306/mydb";
private static String driver = "com.mysql.jdbc.Driver";
private static String username = "root";
private static String passworld = "你的密码";
mysql8之后要更改:
1 jar要使用 8之后
报错:com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server.
mysql
mysql-connector-java
8.0.13
2 高版本的 Mysql 中,引入了 SSL 安全认证,需要拥有一定的安全证书去连接数据库.
报错WARN: Establishing SSL connection without ...
设置忽略useSSL=false。
private static String url = "jdbc:mysql://localhost:3306/mydb?useSSL=false"
3 更换驱动
Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver i