MySQL修改密码(记得密码+忘记密码)

一、使用set 命令(记得密码)

先登录MySQL服务:
mysql -uroot -p'原始密码';
set password for 用户名@localhost=password('新密码');

二、使用update命令(记得密码)

先登录MySQL服务:
mysql -uroot -p'原始密码';
use mysql;
update user set password=password('新密码') where user='用户名' and host='localhost';

三、使用mysqladmin命令(记得密码)

先登录MySQL服务:
mysql -uroot -p'原始密码';
mysqladmin -u用户名 -p原始密码 password 新密码;

四、忘记密码,需要重置密码。(忘记密码)

1a、先关闭MySQL服务(Windows切换到bin目录):net stop mysql ;
1b、先关闭MySQL服务(Linux):service  mysqld  stop;
2、跳过权限认证:mysqld --skip-grant-tables;
(https://img-blog.csdnimg.cn/2019101409523039.png)
3、重新打开一个连接,登录MySQL服务:mysql -u root -p;
4、连接权限数据库:use mysql;
5、更新密码:update user set password=password('新密码') where user=‘root’;
6、刷新权限表:flush privileges;
7、退出MySQL服务:quit;
8a、开启MySQL服务(Windows切换到bin目录):net start mysql;
8b、开启MySQL服务(Linux):service  mysqld  start;
9、重新登录MySQL,输入新设置的密码:mysql -uroot -p'新密码';

五、MySQL启动失败:
在这里插入图片描述
打开任务管理器,结束mysqld.exe进程(结束所有mysql进程),然后再重新启动。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值