当前位置:网站首页>MySQL - ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)
MySQL - ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)
2022-08-02 13:13:00 【放羊的牧码】
报错信息
ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)
分析原因
因为账号密码忘记,想重置密码,但是重置密码需要登录 MySQL 服务,但是密码又不知道,如此死循环。很简单, MySQL 有个配置可以跳过密码验证
操作步骤
命令:vim /etc/my.cnf(注:windows下修改的是my.ini),在 [mysqld] 后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程,取消注释,然后保存
重启 MySQL 服务:“service mysqld restart”
免密码登陆(注:敲入“mysql -u root -p”命令然后回车,当需要输入密码时,直接按 Enter 键,便可以不用密码登录到数据库当中)
flush privileges;(首先更新权限)
修改新密码:ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码’;
接着退出:quit; 或 \q; 或 exit;
然后再把刚刚的文件注释回去,保存,重启 MySQL
最后输入:“mysql -u root -p”正常输入密码登录即可
边栏推荐
猜你喜欢
冰箱“扩容”的战事,在今夏格外猛烈
How to do short video food from the media?5 steps to teach you to get started quickly
photo-sphere-viewer Chinese documentation
svg balloon rises explosion js special effect
WeChat applet getPhoneNumber interface code=40013
【C语言】手撕循环结构 ——do...while语句及循环练习题(1)
【C语言】细品分支结构——if-else语句
Mysql索引详解(图文并茂)
PHP+MYSQL [Student Information Management System] (Minimalist Edition)
【C语言】明解数组(1)
随机推荐
攻防世界----unfinish
路由-嵌套路由
js true 3d histogram plugin
基于flask商城的管理员功能
图文短视频自媒体怎么创作?如何让点击量达到10W?
.Net 5.0 Quick Start Redis
水平垂直居中方式
wx-wow(微信小程序动效库)
[C language] Analysis of function recursion (3)
MFC入门教程(深入浅出MFC)
Detailed explanation of network flow (what information can the flow network diagram generally reflect)
3 ways for OpenFeign to set headers
你知道图论的Dijkstra吗?
ESP8266模块使用完整教程「建议收藏」
微信小程序getPhoneNumber接口code=40013
Summer training camp-week2 graph theory
Based on the flask mall administrator functions
Taurus.MVC V3.0.3 微服务开源框架发布:让.NET 架构在大并发的演进过程更简单。
Object.entries()
k8s之KubeSphere部署有状态数据库中间件服务 mysql、redis、mongo