zoukankan      html  css  js  c++  java
  • mysql忘记root密码,亲测有效

    忘记root以及所有用户密码怎么办,虽然很坑,但是不可能重新安装吧

    查了下资料,网上讲的大同小异,不过有些自己用不太有效,自己记录一下。

    1.管理员运行cmd:执行mysqld -nt --skip-grant-tables

    注意两点:1.执行前mysql服务是停止的 2.配置了环境变量,如果没,那么需要去mysql安装bin目录下执行上面语句

    执行后运行,别管了

    2.重启一个cmd窗口,登录root,执行mysql -u root -p

    回车,密码随便输一个都可以

    3.修改root密码

    update user set authentication_string=password('新密码') where user='root';

    authentication_string字段记录的是通过md5加密后的密码,mysql5之前好像是password字段,记录的明文

    flush privileges;刷新

    退了重登,可以了

  • 相关阅读:
    背包问题
    阶乘尾数0的个数
    欧拉筛找素数
    威佐夫博弈
    三角形面积
    deleted
    deleted
    deleted
    deleted
    deleted
  • 原文地址:https://www.cnblogs.com/hebiao/p/14202480.html
Copyright © 2011-2022 走看看