mysql忘记root用户密码解决办法

先结束mysqld进程

#killall mysqld
不加载grant_tables而进入mysql
#mysqld_safe --skip-grant-tables &
进入mysql
#/usr/local/mysql/bin/mysql
mysql> use mysql;

mysql>update user set password=password('123456') where user='root';

mysql> flush privileges;
mysql> quit;

重新进入mysql

mysql -u root -p 123456

 

Over。

原文地址:https://www.cnblogs.com/wusthjp/p/2600936.html