经常性的,会有人遗记本人的mysql明码,在这里教大家一种不必明码登陆mysql批改明码的办法

步骤一:
从运行窗口输出 services.msc

步骤二:
进入服务界面,从外面找到MySql,右键进行

步骤三:
关上MySql装置门路(若遗记装置门路能够从服务中右键属性查看)

关上bin目录

步骤四:
复制门路到cmd窗口,按回车

输出mysqld --skip-grant-tables命令,若bin目录下不存在mysqld,则查看是否有mysqld-nt,若只有mysql-nt,则输出这个命令mysqld-nt --skip-grant-tables

此时该命令窗口会进入一个无奈输出的状态,关上一个新的cmd窗口

步骤五:
在新的cmd窗口输出mysql,回车

咱们会发现间接能进入mysql数据库,这时候咱们就能够改明码啦

用命令进入mysql数据库

输出select user,host,password from user;

执行更新明码语句
update user set password=password('123456') where user='root' and host='localhost';
'123456'地位是你要改的明码

步骤六:
此时明码就改好啦,能够欢快的登陆mysql啦
别忘了从服务中关上mysql哟~