美文网首页
mysql密码找回

mysql密码找回

作者: 索哥来了 | 来源:发表于2020-09-21 15:44 被阅读0次

    以下操作均在管理员情况下
    1.关掉mysql服务
    net stop mysql
    下图是开启了服务和没开启服务两种情况下关闭服务的截图

    图1

    2.跳过Mysql密码验证
    mysqld --console --skip-grant-tables --shared-memory
    (不同版本命令可能有所不同,上面命名不行就百度下;这里测试的是8.0.18)

    图2

    3.新开一个窗口,然后就能无密码进入了
    不需要通过net start mysql打开mysql服务,

    图3

    4.将登录密码设置为空,然后退出

    use mysql;
    update user set authentication_string='' where user='root';
    quit;
    
    图4

    5.更改新的登录密码
    首先关掉第一个窗口,(第一个窗口的目的就是无密码登录, 不关的话下次又会进入无密码登录)
    因为关掉了第一个窗口,所以要先启动net start mysql,然后mysql -u root -p,然后直接登录,因为上一步我们已经把密码置为空了

    图5

    然后设置新的密码ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456789'
    (不同版本命令可能有所不同,上面命名不行就百度下;这里测试的是8.0.18)

    图6

    最后使用新密码重新登录测试下就行了,我们使用navicat登录试试,修改成功!


    图7

    相关文章

      网友评论

          本文标题:mysql密码找回

          本文链接:https://www.haomeiwen.com/subject/bkbvyktx.html