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数据库报错相关推荐

  1. SpringBoot连接MySql数据库报错:HikariPool-1 - Exception during pool initialization

    问题如下: 解决办法(可参考,每个人遇到的不一样,以下是我的解决办法): 1.检查你的密码账号是否正确,username可以通过新建一个连接来查询,密码是自己mysql设置的,忘记的可以改密码,网上自 ...

  2. jmeter连接MySQL出错_MySQL数据库之jmeter连接mysql数据库报错Cannot create PoolableConnectionFactory...

    本文主要向大家介绍了MySQL数据库之jmeter连接mysql数据库报错Cannot create PoolableConnectionFactory  ,通过具体的内容向大家展现,希望对大家学习M ...

  3. IDEA 2020.3 连接mysql数据库报错解决

    IDEA 2020.3 连接mysql数据库报错解决 问题: Cannot connect to "Connection". The server time zone value ...

  4. 普元 AppServer 6.5 业务应用连接mysql数据库报错:java.security.UnrecoverableKeyException: Password verification fai

    问题] AppServer 6.5 业务应用连接mysql数据库报错: [解答] 问题原因:mysql高版本需要指明是否进行SSL连接,当前配置的mysql连接字符串url中没有指定是否进行SSL连接 ...

  5. 关于MAC下pymysql连接mysql数据库报错2003的问题解决方法

    关于MAC下pymysql连接mysql数据库报错2003的问题解决方法 问题:pymysql.err.OperationalError: (2003, "Can't connect to ...

  6. Pycharm连接mysql数据库报错1130,1054

    Pycharm连接并创建mysql数据库报错 1.报错信息如下mysql.connector.errors.NotSupportedError: Authentication plugin 'cach ...

  7. 解决idel连接mysql数据库报错问题

    使用idel来连接mysql数据库时出现: Server returns invalid timezone. Need to set 'serverTimezone' property报错信息. 查询 ...

  8. pyspark 使用jdbc 连接mysql 数据库报错 Access denied for user 'root'@'localhost'

    在使用jdbc开启pyspark shell 下载jar包:https://dev.mysql.com/downloads/connector/j/ tar -zxf mysql-connector- ...

  9. 数据库迁移工具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 ...

最新文章

  1. 公司用的 MySQL 团队开发规范
  2. C++中运算符重载需要遵循的规则
  3. 全球20大智慧城市排行榜揭晓:无锡列中国第一,银川、杭州上榜!
  4. 5.13T1Send 题(send)
  5. CYJian的新春虐题赛
  6. 问题分享:Js引用类型赋值
  7. matlab 回音的消除,回声消除AEC - 源码下载|数值算法/人工智能|matlab例程|源代码 - 源码中国...
  8. linux怎么进去vi编辑器,red hat enterprise linux开机怎么进入vi编辑器界面?
  9. Linux查找命令find、loacte、whereis、which、type梳理
  10. java棋盘覆盖分治法_【单选题】实现棋盘覆盖算法利用的算法是( ) A. 分治法 B. 动态规划法 C. 贪心法 D. 回溯法...
  11. mysql redo/binlog 放在ssd盘或SAS盘性能差异测试
  12. CenterOS安装
  13. Delphi xe5 StyleBook的用法(待续)
  14. 信源编码的代码实现 (香农编码、费诺编码、哈夫曼编码、游程编码、算术编码)
  15. RK3588快速上手 | 01-RK3588开发板快速上手
  16. xxe漏洞浅谈以及复现
  17. 高考数学计算机题,高考数学题型全归纳汇总
  18. 关于性能测试(网络)
  19. Unity移动平台下的烘焙使用及优化
  20. 我的10G OCP 考证历程

热门文章

  1. 重庆计算机职业学校去年分数线,重庆信息技术职业学院历年分数线 2021重庆信息技术职业学院录取分数线...
  2. 如何分享让人眼前一亮的代码
  3. python编的著名游戏制作人是_Python实现经典游戏:谁是卧底
  4. ##HTML5的复习## ②
  5. 安徽文档加密软件Ping32怎么样
  6. Omni Recover for Mac(苹果手机数据恢复软件)
  7. 推荐系统学习07-Waffles
  8. 安卓实现判断手机网络连接状态是否联网,连接的是移动流量数据还是WIFI连接
  9. 使用CDN引入element-ui时改变全局配置(size,zIndex)
  10. 二,深入了解超文本(hypertext )