MySQL 忘记密码重置密码

:2024年09月26日 womubuji
分享到:

总结:本文介绍了MySQL的密码重置方法,包括使用mysqld_safe命令跳过权限表停止MySQL服务,无密码登录MySQL,重置密码等。

当MySQL的密码被遗忘时,可以通过多种方法来重置密码。以下是一些常用的方法及其详细步骤:

方法一:使用mysqld_safe命令跳过权限表

  1. 停止MySQL服务

  • Linux系统:使用sudo systemctl stop mysql或sudo /etc/init.d/mysql stop等命令停止MySQL服务。

  • Windows系统:在服务管理器中找到MySQL服务并停止它。

  1. 启动MySQL服务并跳过权限表

  • 在命令行中输入sudo mysqld_safe --skip-grant-tables &命令来启动MySQL服务,并跳过权限表的检查。

  1. 无密码登录MySQL

  • 打开另一个命令行窗口,输入mysql -u root命令无密码登录MySQL。

  1. 重置密码

  • 在MySQL提示符下,输入以下SQL命令来更新root用户的密码: sql FLUSH PRIVILEGES; ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password'; 其中'new_password'替换为你想要设置的新密码。

  1. 重启MySQL服务

  • 使用正常方式重启MySQL服务,以便它再次使用权限表。Linux系统可以使用sudo systemctl start mysql命令。

方法二:修改MySQL配置文件

  1. 停止MySQL服务(同上)。

  2. 编辑MySQL配置文件

  • 找到MySQL的配置文件my.cnf(Linux)或my.ini(Windows),通常位于/etc/mysql/、/etc/或MySQL安装目录下。

  • 在[mysqld]部分下添加skip-grant-tables选项。

  1. 保存并关闭文件,然后重启MySQL服务(同上)。

  2. 无密码登录MySQL(同上)。

  3. 重置密码(同上)。

  4. 删除或注释掉配置文件中的skip-grant-tables选项,然后重启MySQL服务(同上)。

方法三:使用mysqladmin命令(如果知道旧密码)

如果你有sudo权限并且知道MySQL服务的旧密码(但想要更换),可以使用mysqladmin命令来重置密码。但请注意,这种方法不适用于完全忘记旧密码的情况。

  1. 停止MySQL服务(可选,视情况而定)。

  2. 启动MySQL服务(如果之前停止了服务)。

  3. 使用mysqladmin重置密码

  • 在命令行中输入sudo mysqladmin -u root -p'old_password' password 'new_password'命令,其中'old_password'是旧密码,'new_password'是新密码。注意,-p'old_password'之间没有空格。

注意事项

  • 在重置密码后,务必删除或注释掉配置文件中添加的skip-grant-tables选项,并重启MySQL服务,以确保系统安全。

  • 重置密码后,建议立即使用新密码登录MySQL,以验证密码重置是否成功。

  • 为了数据库的安全性,建议在重置密码后及时进行备份和加强数据库的权限管理。

以上方法仅供参考,具体步骤可能因MySQL版本和操作系统的不同而有所差异。如果遇到问题,建议查阅MySQL官方文档或寻求专业人士的帮助。

原文来源:https://mp.weixin.qq.com/s/81GO8PutpsX4aYLdZQBjwQ

[我要纠错]
文:宋聪乔&发表于江苏
关键词: MySQL 密码 遗忘 可以通过 多种

来源:本文内容搜集或转自各大网络平台,并已注明来源、出处,如果转载侵犯您的版权或非授权发布,请联系小编,我们会及时审核处理。
声明:江苏教育黄页对文中观点保持中立,对所包含内容的准确性、可靠性或者完整性不提供任何明示或暗示的保证,不对文章观点负责,仅作分享之用,文章版权及插图属于原作者。

点个赞
0
踩一脚
0

您在阅读:MySQL 忘记密码重置密码

Copyright©2013-2024 JSedu114 All Rights Reserved. 江苏教育信息综合发布查询平台保留所有权利

苏公网安备32010402000125 苏ICP备14051488号-3技术支持:南京博盛蓝睿网络科技有限公司

南京思必达教育科技有限公司版权所有   百度统计

最热文章
最新文章
  • 卡尔蔡司镜片优惠店,镜片价格低
  • 苹果原装手机壳