Windows下忘记MySQL8.0密码

  1. WIN+R 运行 services.msc

  2. 找到MySQL,停止MySQL服务

    或cmd net stop mysql

  3. 右键属性,设置启动参数

    –skip-grant-tables

  4. 打开Navicat,新建查询

    1
    2
    3
    flush privileges;

    alter user 'root'@'localhost' identified by 'root';
  5. 重新启动MySQL服务即可