关于在ssm下创建项目使用阿里巴巴下的druid数据库连接池报错,出现无法创建连接的原因


报错原因:外部jdbc.driver使用原生jdbc驱动
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql:///yonghedb?characterEncoding=utf-8&serverTimezone=UTC
jdbc.username=root
jdbc.password=root

据库版本太高,而对应的数据库驱动版本太低
修改步骤:第一步:更改pom.xml文件中的版本号,换为高级的版本号,本人使用的mysql版为8.0,故改为高版本
        未测试低版本的数据库是否能匹配,暂不考虑

第二步:将com.mysql.jdbc.Driver更改为com.mysql.cj.jdbc.Driver
外部jdbc.properties文件中的
    修改:jdbc.driver对应2标记
jdbc.driver=com.mysql.cj.jdbc.Driver
jdbc.url=jdbc:mysql:///yonghedb?characterEncoding=utf-8&serverTimezone=UTC
jdbc.username=root
jdbc.password=root

原因转载于:https://blog.csdn.net/weixin_42119415/article/details/88423088

posted @ 2019-12-28 13:52  我的二天  阅读(537)  评论(0编辑  收藏  举报