windows 服务器下 Mysql 重置密码

首先要有管理员权限,比如使用 administrator 登陆系统。然后停止mysql, 通过 mysqld --skip-grant-tables 启动mysql,跳过授权表。这样就可以使用 root无需密码 登陆mysql ,之后重置密码,最后关闭mysql。 然后正常的启动。

具体的步骤

  1. 登陆系统

  2. 关闭mysql,如果mysql在运行的话

net stop mysql
  1. 启动mysql跳过授权表
mysqld --skip-grant-tables
  1. 登陆mysql 并修改root密码
use mysql;
update user set password=PASSWORD("123456") where user="root";
  1. 关闭msyql, 关闭的时候需要输入新的密码
mysqladmin -u root -p shutdown
  1. 重启mysql
net start mysql

发表评论

电子邮件地址不会被公开。 必填项已用*标注