之前我也遇到过,Java语句写的没问题,数据库也没问题,配置也没问题,但是用Java代码链接数据库就会报错,后来发现是数据库的版本兼容性的问题
正常driver的配置:
com.mysql.jdbc.Driver
但是如果你的数据库下载的版本过高,就需要在它的cj包里面找数据库了
高版本的driver的配置:
com.mysql.cj.jdbc.Driver
注意!!!高版本的MYSQL一定不能使用低版本的MYSQL-connector.jar
数据库创表的时候,建议统一用varchar!!
//============================================================================
Eclipse里即使导了包也要给它额外add配置上