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;刷新

    退了重登,可以了

  • 相关阅读:
    hadoop面试
    常用脚本
    1.kafka
    2.flink
    java面试
    Hbase 项目
    linux 2>&1 和 &的意思
    Jetbrains系列产品重置试用方法
    解决GitHub网页githubusercontent地址无法访问问题
    stylus 成熟的写法
  • 原文地址:https://www.cnblogs.com/hebiao/p/14202480.html
Copyright © 2011-2022 走看看