这个问题是由于官方的mysql5版本与mysql6以上版本连接池驱动不同而造成的:
mysql5连接池配置是这样的:
jdbc.username = root
jdbc.password = root
jdbc.driverClass= com.mysql.dbc.Driver
jdbc.url= jdbc:mysql://localhost:3306/test?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false
而mysql6以上是这样的:
jdbc.username = root
jdbc.password = root
jdbc.driverClass = com.mysql.cj.jdbc.Driver
jdbc.url= jdbc:mysql://locahost:3306/test?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false
其中
jdbc.driverClass= com.mysql.dbc.Driver
改成了
jdbc.driverClass= com.mysql.cj.dbc.Driver