【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 教程 » 操作系统 » 正文

忘记密码后怎么重置?(忘记密码了怎么重置)

放大字体  缩小字体 发布日期:2022-06-30 16:16:43    浏览次数:21

如果MySQL密码忘记了root密码导致无法登录,如下图所示,这个时候怎么办,只能重置root密码了。有一个弊端就是需要停MySQL服务,如果这是生产数据库操作起来就没那么方便了


工具/原料

  • Windows 10 x64
  • mysql-5.7.19-winx64

方法/步骤

  1. 如果不是以管理员身份运行cmd执行命令net stop mysql会报“发生系统错误5 拒绝访问”


  2. 重新以管理员身份运行cmd,输入net stop mysql

    停止MySQL服务



  3. 打开一个cmd窗口输入mysqld --skip-grant-tables,注意这个cmd命令窗口不要关闭


  4. 重新打开一个cmd窗口,运行下面命令

    C:UsersAdministrator>mysql

    Welcome to the MySQL monitor.  Commands end with ; or g.

    Your MySQL connection id is 4

    Server version: 5.7.19 MySQL Community Server (GPL)

     

    Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

     

    Oracle is a registered trademark of Oracle Corporation and/or its

    affiliates. Other names may be trademarks of their respective

    owners.

     

    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.

     

    mysql> use mysql

    Database changed

    mysql> update user set authentication_string=password('123456') where user='root';

    Query OK, 0 rows affected, 1 warning (0.06 sec)

    Rows matched: 1  Changed: 0  Warnings: 1

     

    mysql>

    将mysql的root密码重置为123456


  5. 继续以管理员身份运行cmd,输入net start mysql

    启动MySQL服务


  6. 以重置后的root密码登录测试,如下图

    mysql -uroot -p123456


  7.  
 
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:http://www.31duo.com/news/show-3570707.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4