mysql忘记密码后重置密码

mysql忘记密码后重置密码

启动服务的时候放弃检查权限表

mysqld_safe --skip-grant-tables --user=mysql &;
mysqld_safe --defaults-file=/data/3306/my.cnf --skip-grant-table &(多实例启动);

登入

mysql;
mysql -u root -p -S /data/3306/mysql.sock(多实例登入);

登入进去后修改密码即可

update mysql.user set password=password(123456) where user='root' and host='localhost';
原文地址:https://www.cnblogs.com/crazyzero/p/7701780.html