今天在进行mysql连接的时候,突然遇到了一个问题
1 | MySQLNonTransientConnectionException: Could not create connection to database server. |
通过上网查询,发现跟mysql驱动有关.
查看MySQL版本,发现我的MySQL版本竟然为最新的8.0.X版本.
查看配置文件
1 | url: jdbc:mysql://localhost:3306/yannis?characterEncoding=utf8 |
没发现有什么问题.查看文档后发现,MySQL8.0.X版本对应的驱动以及mysql-connectiont-java版本已做过修改.
找个新版本的jar,修改driver及url.
1 | url: jdbc:mysql://localhost:3306/yannis?characterEncoding=utf8&useSSL=false&serverTimezone=UTC&rewriteBatchedStatements=true |