MySQL忘记root密码??重置方法

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

操作方法

  • 01

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

  • 02

    重新以管理员身份运行cmd,输入net stop mysql 停止MySQL服务

  • 03

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

  • 04

    重新打开一个cmd窗口,运行下面命令 C:\Users\Administrator> 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

  • 05

    继续以管理员身份运行cmd,输入net start mysql 启动MySQL服务

  • 06

    以重置后的root密码登录测试,如下图 mysql -uroot -p123456

(0)

相关推荐

  • Linux下MySQL忘记root密码怎么办

    Linux下如果忘记MySQL的root密码,可以通过修改配置的方法,重置root密码 操作方法 01 修改MySQL的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行skip- ...

  • linux系统忘记root密码解决方法

    linux系统忘记了root密码不要急着重装系统,可以使用单用户模式进入系统重置root密码.但是前提条件下要能通过KVM(虚拟的也行)进入系统. 操作方法 01 重启操作系统按任意键,界面会停留在g ...

  • mysql忘记root密码解决办法

    通常在使用Mysql数据库时,如果长时间没有登陆,或者由于工作交接完成度不高,会导致数据库root登陆密码忘记,本文给大家介绍一种当忘记mysql root密码时的解决办法 操作方法 01 首先停止数 ...

  • [原创]linux/win重置mysql的root密码

    linux/win重置mysql的root密码 操作方法 01 Windows环境的找回方法: 范甘迪说法国 1.打开cmd命令窗口,先输入命令: net stop mysql    回车     # ...

  • 怎么修改linux上mysql的root密码?

    用户需要修改mysql的root密码一般分为两种情况,一种是忘记了mysql的root密码,一种是知道root密码,需要更换一下密码,这两种情况都可以参考本. 一.知道原来root密码的情况 01 知 ...

  • Linux忘记root密码的解决办法(图文)

    Linux忘记 root密码的解决办法?这种情况虽然不是很常见,但是有些粗心的管理员长时间没有登录系统,还真会忘记密码。这时候,如果是远程管理,那就真没辙了。如果linux主机就在你身边,那还是有救的 ...

  • Linux下修改root密码以及找回root密码的方法

    以root身份登陆,执行: # passwd 用户名 (修改密码) # useradd 用户名 (添加用户) 具体示例如下:[root@bogon ~]# passwd root Changing p ...

  • U盾密码密码重置方法

    U盾是用于网上银行电子签名和数字认证的工具,它内置微型智能卡处理器,采用1024位非对称密钥算法对网上数据进行加密.解密和数字签名,确保网上交易的保密性.真实性.完整性和不可否认性.u盾密码是网银支付 ...

  • linux系统下 mysql数据库root密码破解

    本文主要介绍安装在linux系统下的mysql数据库忘记root密码的情况下,如何登录数据库修改root密码,方便以后登录. 操作方法 01 确保mysql正常安装且以前可以正常运行访问.找到mysq ...