标签:mysql 数据库 password 忘记密码 密码找回
MySQL中root用户忘记密码找回方式:
1、先关闭所有正在运行的mysqld进程:
killall mysqld
2、使用跳过授权表参数启动MySQL:
mysqld_safe --skip-grant-tables --user=mysql &
3、为root@localhost设置新密码:
mysql -u root -p //使用空密码登录数据库
use mysql; //选择要操作的库名
update user set Password=password(‘newpassword‘) where User=‘root‘; //更改root用户的密码
4、正常重启MySQL后就可以使用新密码进行登录or flush privileges;
注意:1)如果对sql语句熟悉的话,update这句就不用解释了第一个User是表
名、第二个User是表中的字段。第一个Password是表中的字段,第二个Password()是
加密用的函数。new_pass是要更改的密码。
2)flush privileges可以不用添加。直接重启
标签:mysql 数据库 password 忘记密码 密码找回
原文地址:http://ezioauditor.blog.51cto.com/8742351/1736960