找回linux中忘掉的MySQL密码

首先以安全模式启动mysql,可以直接以root身份登录,然后重设密码。

1.停掉在运行的MySQL服务:

sudo service mysqld stop #关闭mysql

2.以安全模式启动mysql:

sudo mysqld_safe --skip-grant-tables --skip-networking &

3.直接用root登录,无需密码:

mysql -u root 

4.重设密码:

update user set authentication_string=password('密码') where user='用户';
5.第一次安装mysql时创建密码
set password for 'root'@'localhost'=password('root');
阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页