• Access denied for user 'root'@'localhost' (using password: YES)


    今天在进行vue-cli项目后台环境的安装配置时,导入sql数据库,在vue_api_server命令行中运行时,出现报错:

    Access denied for user 'root'@'localhost' (using password: YES)

    解决方法:

    1.首先我停止了sql,然后检查自己是否有配置错误,发现自己将数据库名添加了.sql,然后进行了删除重新建数据库。

    2.再次运行,依然报同样的错误,停止sql,进入MySQL文件夹,将my.ini文件中,在[mysqld]后添加skip-grant-tables,跳过权限认证。

    重启sql,项目没再报错。

    ————————————————————————————————————————————

    Access denied for user 'root'@'localhost' (using password: YES)

    英文翻译过来直译就是 Access denied ... access 即通过、通道的意思,denied则为拒绝,访问被拒绝了,被谁拒绝了呢?数据库。 (using password: YES),此处的报错是由于数据库使用了密码,如果想要通过后台连接数据库,则需要配置正确的数据库访问密码,增加数据库连接密码配置就好了,或者像我上面这样暴力解决,修改数据库,让数据库不需要密码访问。

    虚心学习、丰富自己
  • 相关阅读:
    SpringMVC是什么?
    SpringMVC工作原理
    SQL给字段加上统一的某个字符
    把数据库里的标签去掉
    Windows通过DOS命令进入MYSQL的方法
    mysql添加字段
    sqlserver查询最接近的记录
    LIST 排序
    Tsk4.5异步
    认识和使用Task
  • 原文地址:https://www.cnblogs.com/tkqq000/p/12637477.html
Copyright © 2020-2023  润新知