MySQL重置密码

停止MySQL服务

Windows

net stop MySQL

Linux

systemctl stop MySQL

修改my.ini(Windows) / my.cnf(Linux)配置文件

#[mysqld]下添加一行 - 配置该参数,跳过权限表验证,不需要密码即可登录mysql
skip_grant_tables

启动MySQL服务

Windows

net start MySQL

Linux

systemctl start MySQL

登录MySQL修改密码

通过命令行登录mysql的root账户,可不用输入密码,直接回车登录到myqsl

mysql -u root -p -h 127.0.0.1 -P 3306

使用mysql表

use mysql

修改root账户密码

UPDATE user SET authentication_string=PASSWORD('123456') WHERE User='root'AND Host='%';
flush privileges;

最后:my.ini或my.cnf文件中去掉skip_grant_tables这个配置,重启MySQL服务

结束!

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页