1、关闭mysql
service mysql stop
2、启动mysql不加载授权表
/usr/local/mysql/bin/mysqld_safe –defaults-file=/etc/my.cnf –skip-grant-tables &
这时进入mysql不需要密码
#mysql -uroot
mysql>use mysql;
mysql>update user set Password=password('123456') where User='root';
把mysql密码修改为123456
3、重启mysql
service mysql restart
用新密码进入mysql
#mysql -uroot -p123456
转载请注明:IT运维空间 » linux » mysql忘记密码从新设置
发表评论