DruidDataSource异常

部署一个开源项目报错

ERROR com.alibaba.druid.pool.DruidDataSource - init datasource error, url jdbcmysql://

很明显是数据库连接错误

但排除一下错误后,我才算找到真正的错误原因

数据库连接地址错误

网络问题

用户名密码错误

最后发现是开源项目自带的mysql驱动版本有问题,和我安装的mysql对不上

解决方法

pom.xml中删除mysql的版本信息,默认即可,如下

1
2
3
4
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>