1、初始
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.6</version> </dependency>
2、大致原因是mysql引用的mysql-connector-java 的jar包版本问题。
因为com.mysql.cj.jdbc.Driver的引擎是在mysql-connector-java 6以上版本才改的。5以下版本还是com.mysql.jdbc.Driver。说白了,就是因为版本问题,所以mysql的引擎写错了。当然无法连接。
3、改版之后
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>6.0.6</version> </dependency>