当前位置: 首页 > news >正文

mysql重置密码

出现 “ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)”,说明输入的密码与root用户的密码不匹配,或密码重置修改未生效。

完整重置密步骤(Windows + MySQL 8.0)

1. 彻底停止 MySQL 服务
  • 按 Win + R → 输入 services.msc → 找到 MySQL 服务 → 右键 “停止”(确保状态为 “已停止”)。
2. 以 “跳过权限” 模式启动 MySQL
  • 打开 管理员命令提示符(必须管理员身份!),进入bin目录:

    cmd

    cd C:\Program Files\MySQL\MySQL Server 8.0\bin
    
  • 执行启动命令(保持此窗口开启,不要关闭):

    cmd

    mysqld --console --skip-grant-tables --shared-memory
    
    等待显示 ready for connections 再进行下一步。
3. 无密码登录 MySQL
  • 新开一个 管理员命令提示符,同样进入bin目录:

    cmd

    cd C:\Program Files\MySQL\MySQL Server 8.0\bin
    
  • 登录(直接回车,无需密码):

    cmd

    mysql -u root
    
    成功后会显示 mysql> 提示符。
4. 强制重置密码(关键步骤)

在 mysql> 下执行以下命令(逐行执行,替换'新密码'为你要设置的密码,比如'123456'):

sql

-- 1. 刷新权限(必须先执行)
FLUSH PRIVILEGES;-- 2. 强制修改root密码(覆盖旧密码)
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';-- 3. 再次刷新权限(确保生效)
FLUSH PRIVILEGES;

若执行成功,会显示 Query OK, 0 rows affected

5. 重启 MySQL 服务
  • 关闭所有命令提示符窗口(包括运行 MySQL 服务的窗口)。
  • 回到 “服务” 窗口 → 启动 MySQL 服务。
6. 验证登录
  • 打开新的命令提示符(无需管理员),进入bin目录:

    cmd

    cd C:\Program Files\MySQL\MySQL Server 8.0\bin
    
  • 登录(输入你刚设置的新密码):

    cmd

    mysql -u root -p
    

如果仍失败,检查这 2 点:

  1. 密码是否包含特殊字符:若密码有@、#、$等,输入时确保没有误按,或暂时用纯数字 / 字母测试(比如123456)。
  2. 用户主机是否匹配:若之前的root用户允许远程连接(主机是%),需将步骤 4 的命令改为:

    sql

    ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '新密码';
http://www.dtcms.com/a/546106.html

相关文章:

  • Spring MVC 数据校验
  • Rust 中所有权与零成本抽象的深度关联:原理与实践
  • 被通知公司网站域名到期搭建企业资料网站
  • 仓颉语言宏系统的设计与应用:从元编程到领域特定语言
  • 【GUI】本地电脑弹出远程服务器的软件GUI界面
  • 仓颉技术:Union类型的定义与应用
  • 闲置电脑做网站服务器重庆互联网公司排行榜
  • 连续值和缺失值详解
  • 仓颉FFI外部函数接口:跨语言互操作的工程实践
  • 串口、RS-232与RS-485应用全解析
  • 推广公司网站premium WordPress
  • 成都建站seo奉贤集团公司网站建设
  • 网站的空间和域名iis内网站设置允许脚本执行
  • 商旅平台定义、选型逻辑与2025主流商旅平台汇总
  • 0144. 二叉树的前序遍历
  • 做网站的钱叫什么科目建设工程自学网站
  • 自动驾驶汽车与利益相关者互动的功能安全与网络安全分析方法
  • 如何将本地项目上传至github
  • 整合STPA、ISO 26262与SOTIF的自动驾驶安全需求推导与验证
  • 广东网站备案系统北京网页设计机构
  • Linux系统启动光盘/U盘制作
  • 外贸网站怎样做推广商城微信网站怎么做
  • Adobe SAP S/4HANA 升级实践:企业规模化转型关键要素
  • 可信赖的深圳网站建设微信开店小程序怎么弄
  • 鄂尔多斯网站制作 建设wordpress主题游戏cms
  • Cargo.toml 配置文件详解:掌控 Rust 项目的核心枢纽
  • css boder-image 属性使用
  • netty异步日志架构
  • 图像分割介绍
  • 建个网站能赚钱吗大型网站建设基本流程