intellij-idea连接mysql显示异常: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.
大概意思是:“com.mysql.jdb.Driver”。这是不推荐的。新的驱动程序类是“com.mysql.cj.jdbc.driver”。驱动程序通过SPI自动注册,通常不需要手动加载驱动程序类。
我按它的提示改成将“com.mysql.jdb.Driver”改为“com.mysql.cj.jdbc.driver”,结果没有变化,还是显示中国异常
db.properties内容为:
jdbc.className=com.mysql.cj.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3307/shopping?characterEncoding=utf-8
jdbc.user=root
jdbc.password=root
使用com.mysql.jdbc.Driver的时候,导入的是 mysql-connector-java 5
使用com.mysql.cj.jdbc.Driver的时候,导入的是 mysql-connector-java 8 ,根据数据库版本,选择对应的jar包跟驱动
估计是改成新的之后,你没有清除缓存,清下缓存看看
你导入的mysql的jar包是什么版本的,5还是8