怎样重置MySQL的root密码

打印 上一主题 下一主题

主题 904|帖子 904|积分 2712

媒介

在使用MySQL数据库的过程中,可能会遇到忘记root用户密码的环境。由于root用户拥有最高权限,一旦忘记了这个密码,就无法通过其他用户来重置。本文将详细先容怎样在Windows和Linux环境下重设MySQL root用户的密码。
实用环境



  • 操作系统:Windows, Linux
  • MySQL版本:5.7及以上
方法一:使用 --init-file 参数重设密码

这种方法利用了MySQL启动时可以读取初始化文件的功能,从而执行修改密码的操作。
步调1:制止MySQL服务


  • 打开命令提示符(Windows)或终端(Linux)
         
    • Windows: 右键点击“开始”按钮,选择“命令提示符(管理员)”。   
    • Linux: 打开终端。  
      
  • 查找并制止MySQL服务
         
    • Windows:
      1. net stop mysql
      复制代码
        
    • Linux:
      1. sudo systemctl stop mysql
      复制代码

      
  • 确认MySQL服务已制止
         
    • Windows:
      1. tasklist | findstr mysqld
      复制代码
        
    • Linux:
      1. ps aux | grep mysqld
      复制代码


步调2:创建初始化文件


  • 创建一个文本

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

郭卫东

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表