Springboot连接mysql数据库报错
Springboot连接mysql数据库报错java.sql.SQLException: Access denied for user ‘’@‘localhost’ (using password: YES)
最近用springboot配置好参数后,访问数据库,报数据库连接失败的问题,尝试了网上的大部分方法,没有成功。仔细检查,是自己的参数配置错误。下面是我自己的错误解决方案,希望对大家有帮助
2019-07-25 09:32:51.892 ERROR 11016 --- [eate-1534585337] com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://localhost:3306/experiment_center?characterEncoding=utf8&useSSL=false&serverTimezone=UTC&rewriteBatchedStatements=true, errorCode 1045, state 28000java.sql.SQLException: Access denied for user ''@'localhost' (using password: YES)at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) ~[mysql-connector-java-8.0.13.jar:8.0.13]at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.13.jar:8.0.13]at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.13.jar:8.0.13]at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:835) ~[mysql-connector-java-8.0.13.jar:8.0.13]at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:455) ~[mysql-connector-java-8.0.13.jar:8.0.13]at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:240) ~[mysql-connector-java-8.0.13.jar:8.0.13]at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:207) ~[mysql-connector-java-8.0.13.jar:8.0.13]at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1558) ~[druid-1.1.10.jar:1.1.10]at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1623) ~[druid-1.1.10.jar:1.1.10]at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2468) ~[druid-1.1.10.jar:1.1.10]
在检查了pom文件没有缺依赖的情况下,一定要注意application.properties或者application.yml文件的数据源配置,我就是在这里栽跟头。数据源的错误配置:
一般来说数据源提供三种用户名的书写: name、username(MySQL)、data-username
正确的是:
注意:如果配置完全没有错误,并且用户名和密码都没错误,可以考虑检查springboot和MySQL8.0版本冲突问题,主要解决pom文件下mysql-connector-java的版本问题
Springboot连接mysql数据库报错相关推荐
- SpringBoot连接MySql数据库报错:HikariPool-1 - Exception during pool initialization
问题如下: 解决办法(可参考,每个人遇到的不一样,以下是我的解决办法): 1.检查你的密码账号是否正确,username可以通过新建一个连接来查询,密码是自己mysql设置的,忘记的可以改密码,网上自 ...
- jmeter连接MySQL出错_MySQL数据库之jmeter连接mysql数据库报错Cannot create PoolableConnectionFactory...
本文主要向大家介绍了MySQL数据库之jmeter连接mysql数据库报错Cannot create PoolableConnectionFactory ,通过具体的内容向大家展现,希望对大家学习M ...
- IDEA 2020.3 连接mysql数据库报错解决
IDEA 2020.3 连接mysql数据库报错解决 问题: Cannot connect to "Connection". The server time zone value ...
- 普元 AppServer 6.5 业务应用连接mysql数据库报错:java.security.UnrecoverableKeyException: Password verification fai
问题] AppServer 6.5 业务应用连接mysql数据库报错: [解答] 问题原因:mysql高版本需要指明是否进行SSL连接,当前配置的mysql连接字符串url中没有指定是否进行SSL连接 ...
- 关于MAC下pymysql连接mysql数据库报错2003的问题解决方法
关于MAC下pymysql连接mysql数据库报错2003的问题解决方法 问题:pymysql.err.OperationalError: (2003, "Can't connect to ...
- Pycharm连接mysql数据库报错1130,1054
Pycharm连接并创建mysql数据库报错 1.报错信息如下mysql.connector.errors.NotSupportedError: Authentication plugin 'cach ...
- 解决idel连接mysql数据库报错问题
使用idel来连接mysql数据库时出现: Server returns invalid timezone. Need to set 'serverTimezone' property报错信息. 查询 ...
- pyspark 使用jdbc 连接mysql 数据库报错 Access denied for user 'root'@'localhost'
在使用jdbc开启pyspark shell 下载jar包:https://dev.mysql.com/downloads/connector/j/ tar -zxf mysql-connector- ...
- 数据库迁移工具Kettle连接Mysql数据库报错:Driver class ‘org.gjt.mm.mysql.Driver‘ could not be found, make sure the解决
报错信息: 错误连接数据库 [test] : org.pentaho.di.core.exception.KettleDatabaseException: Error occurred while t ...
最新文章
- 公司用的 MySQL 团队开发规范
- C++中运算符重载需要遵循的规则
- 全球20大智慧城市排行榜揭晓:无锡列中国第一,银川、杭州上榜!
- 5.13T1Send 题(send)
- CYJian的新春虐题赛
- 问题分享:Js引用类型赋值
- matlab 回音的消除,回声消除AEC - 源码下载|数值算法/人工智能|matlab例程|源代码 - 源码中国...
- linux怎么进去vi编辑器,red hat enterprise linux开机怎么进入vi编辑器界面?
- Linux查找命令find、loacte、whereis、which、type梳理
- java棋盘覆盖分治法_【单选题】实现棋盘覆盖算法利用的算法是( )
A. 分治法 B. 动态规划法 C. 贪心法 D. 回溯法...
- mysql redo/binlog 放在ssd盘或SAS盘性能差异测试
- CenterOS安装
- Delphi xe5 StyleBook的用法(待续)
- 信源编码的代码实现 (香农编码、费诺编码、哈夫曼编码、游程编码、算术编码)
- RK3588快速上手 | 01-RK3588开发板快速上手
- xxe漏洞浅谈以及复现
- 高考数学计算机题,高考数学题型全归纳汇总
- 关于性能测试(网络)
- Unity移动平台下的烘焙使用及优化
- 我的10G OCP 考证历程
热门文章
- 重庆计算机职业学校去年分数线,重庆信息技术职业学院历年分数线 2021重庆信息技术职业学院录取分数线...
- 如何分享让人眼前一亮的代码
- python编的著名游戏制作人是_Python实现经典游戏:谁是卧底
- ##HTML5的复习## ②
- 安徽文档加密软件Ping32怎么样
- Omni Recover for Mac(苹果手机数据恢复软件)
- 推荐系统学习07-Waffles
- 安卓实现判断手机网络连接状态是否联网,连接的是移动流量数据还是WIFI连接
- 使用CDN引入element-ui时改变全局配置(size,zIndex)
- 二,深入了解超文本(hypertext )