mysql80忘记root密码

港控/mmm° 2023-09-25 10:34 210阅读 0赞

mysql8.0以上的版本忘记root密码如何重置

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

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

重新以管理员身份运行cmd,输入netstopmysql

停止MySQL服务

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

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

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

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

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

C:\Users\Administrator>mysql

WelcometotheMySQLmonitor.Commandsendwith;or\g.

YourMySQLconnectionidis4

Serverversion:5.7.19MySQLCommunityServer(GPL)

Copyright(c)2000,2017,Oracleand/oritsaffiliates.Allrightsreserved.

OracleisaregisteredtrademarkofOracleCorporationand/orits

affiliates.Othernamesmaybetrademarksoftheirrespective

owners.

Type’help;’or’\h’forhelp.Type’\c’toclearthecurrentinputstatement.

mysql>usemysql

Databasechanged

mysql>updateusersetauthentication_string=password(‘123456’)whereuser=’root’;

QueryOK,0rowsaffected,1warning(0.06sec)

Rowsmatched:1Changed:0Warnings:1

mysql>

将mysql的root密码重置为123456

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

继续以管理员身份运行cmd,输入netstartmysql

启动MySQL服务

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

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

mysql-uroot-p123456

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

mysql80忘记root密码\_mysql80配置密码

mysql 8.0.11 root密码忘记了 重新生成的密码登录不了是什么情况

去配置文件中/etc/my.cnf的[mysqld]下添加skip-grant-tables##忽略mysql权限问题,直接登录

然后重启mysql,进入输入以下命令usemysql;ALTERUSER’root’@’localhost’IDENTIFIEDWITHmysql_native_passwordBY’新密码’;FLUSHPRIVILEGES;

发表评论

表情:
评论列表 (有 0 条评论,210人围观)

还没有评论,来说两句吧...

相关阅读