MySql v5.7 更改root密码

MySql v5.7 更改root密码

管理员登录CMD

管理员登录cmd

找到mysql的安装位置

输入where mysql
输入"where mysql"

开始修改

  1. 进入进入数据库文件路径
    在这里插入图片描述

  2. 查看mysql服务状态services.msc
    在这里插入图片描述
    会弹出来我们电脑的所有服务, 找到mysql服务, 看到我的是正在运行.
    找到mysql服务, 看到我的是正在运行
    点击停止服务
    在这里插入图片描述

  3. 输入mysqld.exe --skip-grant-tables; (不通过权限登录mysql), 到了这个状态我们不管它, 再重启一个管理员登录的cmd窗口.
    在这里插入图片描述

  4. 我们输入mysql -uroot -p然后回车, 看到Enter password:这句话再点击回车. 就看到下面的界面. 就证明我们已经成功登录了数据库;
    在这里插入图片描述

  5. 再看看我们所有的数据库列表
    在这里插入图片描述

  6. 切换到mysql数据库中use mysql;
    在这里插入图片描述

  7. 然后查询user表数据select * from user\G;
    在这里插入图片描述
    我们看到我们这里的列名不是password而是authentication_string
    在这里插入图片描述

  8. 然后输入我们的update语句
    update user set authentication_string=password(‘新密码’) where user=‘root’ ;
    在这里插入图片描述
    然后再去查询select * from user\G;
    找到咱们的我们被加密的密码在这里插入图片描述
    再次执行update mysql.user set authentication_string=‘刚刚查询的加密密码’ where user = ‘root’;(这里是没有password()的)
    在这里插入图片描述

  9. . 执行flush privileges;(立即成效)
    在这里插入图片描述

  10. 然后我们退出quit或exit
    在这里插入图片描述

  11. 然后我们关闭所有cmd窗口从服务中启动mysql
    11.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值