如何在Windows环境中重置MySQL ROOT密码,同时忽略TIMESTAMP警告?

DDD
发布: 2024-10-28 03:31:02
原创
829 人浏览过

How to Reset the MySQL ROOT Password in a Windows Environment while Ignoring a TIMESTAMP Warning?

在 Windows 环境中重置 MySQL ROOT 密码

当尝试使用提供的说明重置 MySQL root 密码时,您可能会遇到有关 TIMESTAMP 的隐式 DEFAULT 值的警告消息。此消息主要是通知,不一定需要任何特定操作。

要成功重置密码,建议按照以下步骤操作:

  1. 关闭 MySQL 服务。
  2. 导航到位于“C:ProgramDataMySQLMySQL Server 5.6”中的“my.ini”文件。确保“ProgramData”文件夹未被隐藏。
  3. 在“[mysqld]”部分下方添加“skip-grant-tables”行并保存文件。
  4. 启动一次 MySQL 服务再次。
  5. 以管理员权限打开命令提示符。
  6. 运行以下命令:“mysql -u root”进入 MySQL 终端。
  7. 发出查询“update” mysql.user set password=PASSWORD('NEW PASSWORD') where user='root'" 更新密码。对于较新版本,请使用“authentication_string”而不是“密码”。
  8. 键入“FLUSH PRIVILEGES”以应用更改。
  9. 使用“q”退出 MySQL 终端。
  10. 关闭MySQL服务。
  11. 从“my.ini”文件中删除“skip-grant-tables”行。
  12. 重新启动MySQL服务。

完成后,您应该可以使用新密码登录 MySQL 服务器。在此过程中遇到的警告消息可以忽略,因为它不会影响密码重置过程。

以上是如何在Windows环境中重置MySQL ROOT密码,同时忽略TIMESTAMP警告?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!