• Windows下Mysql 用户忘记密码时修改密码


    一般这种情况都可以用安全模式下修改来解决。安全模式下即跳过权限检查,输入账号后直接登录进mysql

    1.使用管理员权限打开dos窗口,进入mysql安装目录的bin文件夹下,将Mysql服务关闭

    sc stop mysql

    2.以安全模式启动mysql

    mysqld --skip-grant-tables

    3.保持窗口不要关闭,打开另一个dos页面,并登录数据库,要求输入密码直接回车即可

    mysql -u root -p

    4.切换至mysql库,然后进行密码修改,修改后flush一下

    use mysql;
    //指将名称为"root"的用户的密码改为123456
    update user set password=password("123456") where user="root";
    flush privileges;

    5.关闭两个窗口,重新启动mysql

    sc start mysql

    注意:MySQL5.7之后,重置root密码SQL为

    update mysql.user set authentication_string=password('123456') where user='root';
  • 相关阅读:
    Hive sql
    Hive严格模式
    Hive 分区表和分桶表
    hive
    Hive内部表与外部表区别详解
    HDFS
    Hadoop
    MySQL数据库优化
    Mysql常用存储引擎介绍
    Day12-Mysql服务日志类型及增量恢复命令
  • 原文地址:https://www.cnblogs.com/yuan-zhou/p/12070621.html
Copyright © 2020-2023  润新知