我是靠谱客的博主 有魅力发卡,这篇文章主要介绍搭建ssm框架报错:com.alibaba.druid.pool.DruidDataSource - create connection SQLException, url: jdbc:mysql:/,现在分享给大家,希望可以做个参考。

 问题描述

在运行ssm项目时,运行框不断报数据库连接池错误

复制代码
1
2
3
4
5
6
7
8
9
10
11
1:14:17.045 [Druid-ConnectionPool-Create-784694052] ERROR com.alibaba.druid.pool.DruidDataSource - create connection SQLException, url: jdbc:mysql://localhost:3306/ssm, errorCode 1045, state 28000 java.sql.SQLException: Access denied for user 'Administrator'@'localhost' (using password: YES) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:448) at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1682) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1774) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2835)

解决方案

在jdbc.properties文件的键值加上一个前缀来避免发生与其它关键字重名发生冲突,项目运行成功!

复制代码
1
2
3
4
jdbc.driver=com.mysql.cj.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/ssm jdbc.username=xxx jdbc.password=xxxxx

最后

以上就是有魅力发卡最近收集整理的关于搭建ssm框架报错:com.alibaba.druid.pool.DruidDataSource - create connection SQLException, url: jdbc:mysql:/的全部内容,更多相关搭建ssm框架报错:com.alibaba.druid.pool.DruidDataSource内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(103)

评论列表共有 0 条评论

立即
投稿
返回
顶部