枫叶梨花
2017-12-28 15:19
采纳率: 100%
浏览 3.6k

springboot连接mysql数据库报错

图片说明

但是用户和密码都是准确的,用的是root,权限也是最高,不知道为什么的

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

13条回答 默认 最新

  • 已采纳

    首先看下你的mysql服务有没有开启,开启了的话看下user属性和配置文件有没有错(比如单词打错之类的),还不是的话,就看下是不是如上所说的权限问题

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • 蔡的一批 2017-12-28 15:34

    首先看下工具能连进去吗?可能是服务器的mysql没有授权 外来ip

    评论
    解决 无用
    打赏 举报
  • devmiao 2017-12-28 16:02

    你的用户名没有指定,应该是root吧,然后再检查你的密码对不对。这里提示access denied(访问拒绝)

    评论
    解决 无用
    打赏 举报
  • 哈尼 2017-12-28 16:06

    这是你mysql的设置问题,没有为外来IP设置权限,所以会抛这个异常

    评论
    解决 无用
    打赏 举报
  • xzzjchuan 2017-12-28 17:27

    链接数据库参数设置问题吧,有文件专门这种链接参数的

    评论
    解决 无用
    打赏 举报
  • a15008339220 2017-12-28 18:35

    应该是mysql没授权,百度一下mysql授权应该就能解决了

    评论
    解决 无用
    打赏 举报
  • qq_34806525 2017-12-28 19:03

    这个mysql授权问题

    评论
    解决 无用
    打赏 举报
  • 惜缘破军 2017-12-28 23:14

    反正看你这个图就是说你 没有权限 密码未设置?

    评论
    解决 无用
    打赏 举报
  • qq_26831995 2017-12-29 00:36

    更改mysql数据库中user表里面里的Host值为%就可以了

    评论
    解决 无用
    打赏 举报
  • 三书yjy 2017-12-29 01:22

    图片说明
    看这个样子,是user没有设置值吧

    评论
    解决 无用
    打赏 举报
  • 赤枫海 2017-12-29 02:46

    这个错误我昨天遇到过,建议首先检查配置文件里面的URL和账号密码(建议用外部软件链接测试一下),然后检查响应的驱动包依赖包。
    我昨天首先是密码被改了,然后第二个问题是发现DB依赖包没有编译进去。

    评论
    解决 无用
    打赏 举报
  • 枫叶梨花 2017-12-29 03:23

    感谢大家的回答,今天突然发现了,之前看教程是这样配置了spring.datasource.data-username,然后用了1.5.9版本
    需要spring.datasource.username这样配置,一直没发现,一直以为是数据库的问题,还重装数据库。

    评论
    解决 无用
    打赏 举报
  • qq_38612362 2019-10-15 15:17

    yml里面的密码要加双引号如“000000”

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题