MySQL登录时出现Access denied for user ‘root‘@‘localhost‘ (using password: YES)无法打开的解决方法

MySQL登录时出现Access denied for user ‘root‘@‘localhost‘ (using password: YES)无法打开的解决方法

原文链接:https://blog.csdn.net/csh1807266489/article/details/94477928

本人配置:系统64位win10,MySQL8.0.16
错误 :ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)

MySQL登录时出现Access denied for user ‘root‘@‘localhost‘ (using password: YES)无法打开的解决方法

从上面这段英文的意思来看,可以这样分析,第一:Access denied(拒绝访问);第二:using password:NO/YES。这里这个using password 的是是否输入了密码,输入了就表示YES,没有就输出NO。

在这里插入图片描述

在这里插入图片描述

根据网上查了很多资料,出现Access denied的原因有如下可能:
(1)MySQL的服务器停止了
(2)用户的端口号或者IP导致拒绝访问
(3)MySQL的配置文件错误(my.ini等文件)
(4)root用户的密码错误

解决方案:
(1)重启MySQL服务器:net start mysql

在这里插入图片描述

(2)若用户的端口号与IP(3306/3307)不一致,打开my.ini文件进行编辑。全部编辑替换为: port=X

(3)若my.ini文件配置错误,可以参考以下文章,该文件已对my.ini文件进行了解释和注释。文章链接.

(4)密码错误的话,这里有两种解决方法
第一种:打之前安装MySQL的路径下data文件。然后用记事本打开以.err为后缀的文件。

在这里插入图片描述

在这里插入图片描述
知道密码之后再重新登录就可以了。若在err文件找不到密码或者还是登录错误的话,可以试一下第二种方法。

第二种:用–init-file参数在服务启动时加载并运行修改密码的命令文件,该命令一旦执行,服务启动后密码即已经清除或者重置,启动服务后即可以空密码或指定密码登入。
第一步:先关掉服务器:

在这里插入图片描述

第二步:创建一个文本文件,内含一条密码修改命令。我是在安装MySQL的目录下创建的。

在这里插入图片描述

在这里插入图片描述
第三步:命令行方式启动服务器,指定启动时执行上述的密码修改命令文件。
mysqld –init-file=Q:\MySQL\mysql-8.0.16-winx64\mysqlc.txt –console

在这里插入图片描述

接着重启服务器:

然后用刚刚改过的密码输入就可以了。

在这里插入图片描述

以上本人所用到的解决方法了,希望能帮到大家,谢谢各位赏脸观看。

 

书到用时方恨少,纸上得来终觉浅。共勉!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/114949.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 将pip源更换到国内镜像「建议收藏」

    将pip源更换到国内镜像「建议收藏」将pip源更换到国内镜像用pip管理工具安装库文件时,默认使用国外的源文件,因此在国内的下载速度会比较慢,可能只有50KB/s。幸好,国内的一些顶级科研机构已经给我们准备好了各种镜像,下载速度可达2MB/s。其中,比较常用的国内镜像包括:(1)阿里云http://mirrors.aliyun.com/pypi/simple/(2)豆瓣http://pypi.douban.com/simp…

    2022年5月4日
    59
  • crontab 用法(执行python文件)[通俗易懂]

    crontab 用法(执行python文件)[通俗易懂]前提:创建一个xxx.py的文件文件头为#!/usr/bin/python3#-*-conding=utf-8-*-print(‘helloworld’)更改权限chmod777xxx.py这样python文件就可以执行了ubuntu@VM-0-10-ubuntu:~/script$./test.pyhelloworldcrontab使用…

    2022年8月24日
    7
  • 织梦dedecms如何去除版权中的Power by DedeCms

    织梦dedecms如何去除版权中的Power by DedeCms

    2021年10月7日
    36
  • 软件测试笔记总结(探灵笔记手机版下载教程)

    软件测试复习(部分)概述程序+文档+数据=软件狭义的软件测试定义:为发现软件缺陷而执行程序或系统的过程广义的软件测试定义:人工或自动地运行或测定某系统的过程,目的在于检验它是否满足规定的需求或弄清预期结果和实际结果间的差别为什么要做软件测试发现软件缺陷功能错功能遗漏超出需求部分(画蛇添足)性能不符合要求软件质量高低:是否符合用户习惯、符合用户需求测试…

    2022年4月15日
    98
  • wptx64能卸载吗_HLK学习笔记讲述.docx

    wptx64能卸载吗_HLK学习笔记讲述.docxHLK学习笔记讲述HLK学习笔记1、HLK概念和工作环境WindowsHLK是一个用于测试Windows10技术预览版的硬件设备的测试框架。有资格获得Windows徽标,产品必须经过测试使用Windows的HLK。1.1、HLK测试环境WindowsHLK包含两个组件:一个测试服务器和一或多个测试系统。HLK测试服务器通常称为控制器,测试服务器包好两个部分:WindowsHLKContr…

    2022年5月2日
    62
  • html+css实现漂亮的透明登录页面,HTML实现炫酷登录页面

    html+css实现漂亮的透明登录页面,HTML实现炫酷登录页面承蒙各位小伙伴的支持,鄙人有幸入围了《CSDN2020博客之星》的前200名,现在进入投票环节,如果我平时写的文章和分享对你有用的话,请每天点击一下这个链接,投上你们宝贵的一票吧!谢谢!❤️每一票都是我坚持的动力和力量!https://bss.csdn.net/m/topic/blog_star2020/detail?username=qq_23853743作者:AlbertYang,软件设计师,Java工程师,前端工程师,爱阅读,爱思考,爱编程,爱自由,信奉终生学习,每天学习一点点,就是领.

    2022年4月30日
    339

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号