找回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');

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

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试

关闭