使用JDBC连接MySQL时,出现以下错误:

Loading class com.mysql.jdbc.Driver'. This is deprecated. The new driver class iscom.mysql.cj.jdbc.Driver’. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.

JDBC连接数据库出现Loading class `com.mysql.jdbc.Driver‘. This is deprecated.问题的相关解决方法_bc


原因在于MySQL版本问题

5.x版本的驱动文件jar包对应的是:
(“com.mysql.jdbc.Driver”);
语句来加载数据库驱动

8.x版本的驱动文件jar包对应的是:
(“com.mysql.cj.jdbc.Driver”);

原先是这样的

JDBC连接数据库出现Loading class `com.mysql.jdbc.Driver‘. This is deprecated.问题的相关解决方法_数据库_02


加上​​.cj​

JDBC连接数据库出现Loading class `com.mysql.jdbc.Driver‘. This is deprecated.问题的相关解决方法_java_03