JDBC使用Druid连接池连接数据库的时候,遇到报错:[http-nio-8080-exec-4] {dataSource-1} init error
一、刚开始发现我自己的mysql版本是5.7,但在里导的mysql包是8.0.22,过大,所以重新导包将其改为5.1.38
二、由于mysql5.0和8.0配置不同,相关驱动名称也不同
#mysql5.0的驱动名称
driverClassName=
#mysql8.0的驱动名称
driverClassName=
后来改变了url的路径
#加上zeroDateTimeBehavior是为了解决异常::
url=jdbc:mysql://localhost:3306/test?characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&serverTimezone=GMT
之后便运行成功,解决了该问题