Windows下MySQL修改root密码操作

1. 停止 MySQL 服务

以管理员身份运行命令提示符(cmd) ,输入以下命令停止 MySQL 服务。

net stop mysql

2. 以安全模式启动 MySQL

打开命令提示符(以管理员身份运行)
切换目录到 MySQL 的 bin 目录(通常在 C:\Program Files\MySQL\MySQL Server X.X\bin)
运行命令:

mysqld --skip-grant-tables --shared-memory

3. 在新的命令提示符窗口中连接 MySQL

启动新的以管理员身份运行的命令提示符(cmd),并输入下列命令,连接 MySQL。

mysql -u root

4. 重置 root 密码

USE mysql;
UPDATE user SET authentication_string='' WHERE User='root';
FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
EXIT;

新密码 中填写你的密码。并复制上述一大部分代码,粘贴到新的 cmd 窗口回车即可。
在原来的 cmd 窗口中执行 Ctrl + C 即可停止安全模式的 MySQL。然后执行 net start mysql 正常重启 MySQL 服务。

6. 使用新密码登录

修改密码后,您可以通过以下方式登录 MySQL:
打开命令提示符,输入以下命令:

mysql -u root -p

然后按回车,系统会提示您输入密码。输入您刚才设置的新密码即可。

注意事项:

  • 确保使用正确的用户名(通常是 root)
  • 密码区分大小写,请准确输入
  • 如果仍然无法登录,检查 MySQL 服务是否正在运行
文章作者: 无念log
文章链接: https://silys.nianlink.top/index.php/archives/18/
版权声明: 本网站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 伤极无念log-科技、爱好、工具!
分类: 其他操作 标签: MySQLMySQL修改密码root用户其他操作

评论

-- 评论已关闭 --

目录