Loading class `com.mysql.jdbc.Driver'.
This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'.
The driver is automatically registered via the SPI
and manual loading of the driver class is generally unnecessary.
springboot配置mysql驱动报错,yaml配置修改driver-class-name的值,如下:
错误:
spring:
datasource:
driver-class-name: com.mysql.jdbc.Driver
url: jdbc:mysql://${MYSQLHOST:127.0.0.1}:${MYSQLPORT:3306}/mytestdb?useSSL=false&useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true
username: ${MYSQLUSER:root}
password: ${MYSQLPWD:123456}
正确:
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://${MYSQLHOST:127.0.0.1}:${MYSQLPORT:3306}/mytestdb?useSSL=false&useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true
username: ${MYSQLUSER:root}
password: ${MYSQLPWD:123456}