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

MySQL 密码忘记了怎么办?

在使用 MySQL 的过程中,有时候我们可能会忘记密码。别担心,本文将详细介绍在 Windows 系统下如何重新设置 MySQL 密码。

一、停止 MySQL 服务

  1. 打开“服务”窗口,可以通过在 Windows 搜索栏中输入“服务”来找到并打开它。
  2. 在服务列表中找到“MySQL”服务,右键选择“停止”。

二、以特殊方式启动 MySQL

  1. 打开命令提示符窗口,切换到 MySQL 安装目录下的bin文件夹。例如:cd C:\Program Files\MySQL\MySQL Server 8.0\bin(具体路径根据你的实际安装情况而定)。
  2. 执行以下命令以跳过权限检查启动 MySQL:
    mysqld --skip-grant-tables
    

三、打开新的命令提示符窗口进行密码重置操作

  1. 再次打开一个命令提示符窗口,切换到 MySQL 的bin目录。
  2. 执行以下命令登录到 MySQL:mysql -u root。此时无需密码即可登录。

四、更新密码

  1. 登录成功后,执行以下命令选择 MySQL 数据库:
    USE mysql;
    
  2. 执行以下命令更新密码:
    ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
    

将“新密码”替换为你想要设置的新密码。这一步非常关键,确保设置一个强密码以保障数据库安全。

五、退出并正常启动 MySQL 服务

  1. 在命令提示符中输入exit退出 MySQL。
  2. 回到第一个命令提示符窗口,按下Ctrl+C停止以特殊方式启动的 MySQL 服务。
  3. 再次打开“服务”窗口,找到“MySQL”服务,右键选择“启动”,使 MySQL 以正常方式启动。

http://www.kler.cn/a/349680.html

相关文章:

  • maven、npm、pip、yum官方镜像修改文档
  • 记录一次Sqoop从MySQL导入数据到Hive问题的排查经过
  • C# 9.0记录类型:解锁开发效率的魔法密码
  • Docker小游戏 | 使用Docker部署FC-web游戏模拟器
  • MATLAB的数据类型和各类数据类型转化示例
  • 一文了解性能优化的方法
  • Spring Boot在医疗病历B2B交互系统中的应用前景
  • AWS账号与邮箱的关系解析
  • 【记录】Django数据库的基础操作
  • 【计算机网络 - 基础问题】每日 3 题(三十六)
  • OPC UA与PostgreSQL如何实现无缝连接?
  • 使用Yolov10和Ollama增强OCR
  • 即时通讯增加Redis渠道
  • Solon-Boot 与 SpringBoot 的概念差别
  • js获取硬件设备
  • 前端数据拷贝(浅拷贝、深拷贝)
  • Ubuntu里彻底卸载UHD
  • PHP WebSocket
  • nginx代理内网服务器8080端口
  • 【jQuery】jQuery基本操作(样式操作 内容操作 节点操作 属性操作 节点遍历)
  • 作为企业的管理者,应该怎样面对信息安全等级测评这项国家政策?
  • 从纸质到云端:3C产品说明书的电子化进程与影响
  • (Java企业 / 公司项目)阿里云aliyun-对象存储OSS详细从开通到配置(微服务架构选用)
  • 通过华为鲲鹏认证发行上市的集成平台产品推荐
  • 2.2机器学习--逻辑回归(分类)
  • 鸿蒙--设置项布局