MySQL忘记root密码

以管理员身份运行cmd

  • 命令行中输入net stop mysql
  • 切换到MySQL安装目录下的bin文件
  • 跳过权限检查启动MySQL:mysqld --skip-grant-tables

管理员身份再打开一个cmd

  • 切换到MySQL安装目录下的bin文件
  • 输入:mysql -hlocalhost -uroot -p
  • 提示输密码,直接回车即进入MySQL
  • 输入:update mysql.user set password=PASSWORD('123') where User='root';
  • 重启MySQL即可用新密码登录
原文地址:https://www.cnblogs.com/mufire/p/6698203.html