文章目录
在 Windows 系统中,如果忘记了 MySQL 的 root
密码,你可能是这样的o(╥﹏╥)o,找了两节课半终于重置好了!!
可以通过以下步骤来重置密码:
- 停止 MySQL 服务:
打开命令提示符(CMD)并输入以下命令来停止 MySQL 服务:net stop mysql
-
启动 MySQL 并以
--skip-grant-tables
选项启动,跳过权限表:
在 MySQL 安装目录的bin
文件夹中打开命令提示符,并输入以下命令:mysqld --skip-grant-tables --shared-memory
这将启动 MySQL 服务器,允许你无需密码即可登录。
-
打开新的命令提示符窗口,以无密码方式登录 MySQL:
mysql -u root
当提示输入密码时,直接按 Enter 键。
-
选择
mysql
数据库并重置root
用户的密码:USE mysql; UPDATE user SET authentication_string=PASSWORD('新密码') WHERE User='root'; FLUSH PRIVILEGES;
将
新密码
替换为你想要设置的新密码。 -
退出 MySQL 客户端:
QUIT;
-
关闭正在运行的
mysqld
进程:
在任务管理器中找到mysqld.exe
进程并结束它,或者在命令提示符中使用以下命令:TASKKILL /F /IM mysqld.exe
-
重新启动 MySQL 服务:
net start mysql
-
使用新密码登录 MySQL:
mysql -u root -p
当提示输入密码时,输入你刚刚设置的新密码。
一定要对密码备份``一定要对密码备份``一定要对密码备份``一定要对密码备份``一定要对密码备份``一定要对密码备份