首页 > 数据库 > mysql教程 > 如何在 Ubuntu 中重置 MySQL Root 密码?

如何在 Ubuntu 中重置 MySQL Root 密码?

DDD
发布: 2024-12-16 19:12:17
原创
328 人浏览过

How Can I Reset My MySQL Root Password in Ubuntu?

重置或更改 MySQL Root 密码

如果您在 Ubuntu 服务器中更改 MySQL root 密码和用户名时遇到困难,请考虑以下步骤:

  1. 停止 MySQL服务:

    sudo /etc/init.d/mysql stop
    登录后复制
  2. 启动MySQL 配置:

    sudo mysqld --skip-grant-tables &
    登录后复制
  3. 连接到 MySQL 作为Root:

    mysql -u root mysql
    登录后复制
  4. 对于 8.0 以下的 MySQL 版本:

    • 更新密码:

      UPDATE mysql.user SET Password = PASSWORD('YOURNEWPASSWORD') WHERE User = 'root';
      登录后复制
    • 刷新权限:

      FLUSH PRIVILEGES;
      登录后复制
      登录后复制
      登录后复制
  5. 适用于 MySQL 版本 8.0 和上图:

    • 刷新权限:

      FLUSH PRIVILEGES;
      登录后复制
      登录后复制
      登录后复制
    • 更改 root 用户:

      ALTER USER 'root'@'localhost' IDENTIFIED BY 'YOURNEWPASSWORD';
      登录后复制
    • 同花特权再次:

      FLUSH PRIVILEGES;
      登录后复制
      登录后复制
      登录后复制
  6. 清理:

    • 杀死临时 MySQL进程:

      sudo killall -9 mysqld
      登录后复制
    • 启动普通守护进程:

      sudo service mysql start
      登录后复制

记住,不考虑此方法最安全,但它应该可以完成工作。如果 PhpMyAdmin 配置为使用更新的凭据连接到 MySQL 服务器,它将自动更新。

以上是如何在 Ubuntu 中重置 MySQL Root 密码?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板