1. <i id='USZhj'><tr id='USZhj'><dt id='USZhj'><q id='USZhj'><span id='USZhj'><b id='USZhj'><form id='USZhj'><ins id='USZhj'></ins><ul id='USZhj'></ul><sub id='USZhj'></sub></form><legend id='USZhj'></legend><bdo id='USZhj'><pre id='USZhj'><center id='USZhj'></center></pre></bdo></b><th id='USZhj'></th></span></q></dt></tr></i><div id='USZhj'><tfoot id='USZhj'></tfoot><dl id='USZhj'><fieldset id='USZhj'></fieldset></dl></div>
        <tfoot id='USZhj'></tfoot><legend id='USZhj'><style id='USZhj'><dir id='USZhj'><q id='USZhj'></q></dir></style></legend>
          <bdo id='USZhj'></bdo><ul id='USZhj'></ul>

      2. <small id='USZhj'></small><noframes id='USZhj'>

      3. MySQL:如何重置或更改 MySQL 根密码?

        时间:2023-08-17

            <tfoot id='4N8ip'></tfoot>
              <bdo id='4N8ip'></bdo><ul id='4N8ip'></ul>

                <i id='4N8ip'><tr id='4N8ip'><dt id='4N8ip'><q id='4N8ip'><span id='4N8ip'><b id='4N8ip'><form id='4N8ip'><ins id='4N8ip'></ins><ul id='4N8ip'></ul><sub id='4N8ip'></sub></form><legend id='4N8ip'></legend><bdo id='4N8ip'><pre id='4N8ip'><center id='4N8ip'></center></pre></bdo></b><th id='4N8ip'></th></span></q></dt></tr></i><div id='4N8ip'><tfoot id='4N8ip'></tfoot><dl id='4N8ip'><fieldset id='4N8ip'></fieldset></dl></div>
                  <tbody id='4N8ip'></tbody>
              • <small id='4N8ip'></small><noframes id='4N8ip'>

              • <legend id='4N8ip'><style id='4N8ip'><dir id='4N8ip'><q id='4N8ip'></q></dir></style></legend>
                  本文介绍了MySQL:如何重置或更改 MySQL 根密码?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  如何更改 ubuntu 服务器中的 MySQL 根密码和用户名?在设置任何更改之前是否需要停止 mysql 服务?

                  我也有 phpmyadmin 设置,phpmyadmin 会自动更新吗?

                  解决方案

                  在 Ubuntu Linux 上设置/更改/重置 MySQL 根密码.在终端中输入以下几行.

                  1. 停止 MySQL 服务器:sudo/etc/init.d/mysql stop
                  2. 启动mysqld配置:sudo mysqld --skip-grant-tables &

                  在某些情况下,您必须先创建 /var/run/mysqld:

                   sudo mkdir -v/var/run/mysqld &&须藤 chown mysql/var/run/mysqld

                  1. 以root身份登录MySQL:mysql -u root mysql
                  2. YOURNEWPASSWORD 替换为您的新密码:

                  对于 MySQL <8.0

                   更新mysql.user放密码 = PASSWORD('你的新密码')在哪里用户 = 'root';同花顺特权;出口;

                  <块引用>

                  注意:在某些版本上,如果 password 列不存在,您可能需要尝试:
                  UPDATE user SET authentication_string=password('YOURNEWPASSWORD') WHERE user='root';

                  注意:此方法不被认为是最安全的密码重置方式,但确实有效.

                  对于 MySQL >= 8.0

                  ALTER USER 'root'@'localhost' IDENTIFIED BY 'YOURNEWPASSWORD';

                  参考文献:

                  1. 在 Ubuntu 上设置/更改/重置 MySQL 根密码Linux
                  2. 如何重置根密码 (v5.6)
                  3. 如何重置根密码 (v8.0)

                  How do I change the MySQL root password and username in ubuntu server? Do I need to stop the mysql service before setting any changes?

                  I have a phpmyadmin setup as well, will phpmyadmin get updated automatically?

                  解决方案

                  Set / change / reset the MySQL root password on Ubuntu Linux. Enter the following lines in your terminal.

                  1. Stop the MySQL Server: sudo /etc/init.d/mysql stop
                  2. Start the mysqld configuration: sudo mysqld --skip-grant-tables &

                  In some cases, you've to create the /var/run/mysqld first:

                      sudo mkdir -v /var/run/mysqld && sudo chown mysql /var/run/mysqld
                  

                  1. Login to MySQL as root: mysql -u root mysql
                  2. Replace YOURNEWPASSWORD with your new password:

                  For MySQL < 8.0

                      UPDATE
                        mysql.user
                      SET
                        Password = PASSWORD('YOURNEWPASSWORD')
                      WHERE
                        User = 'root';
                      FLUSH PRIVILEGES;
                      exit;
                  

                  Note: on some versions, if password column doesn't exist, you may want to try:
                  UPDATE user SET authentication_string=password('YOURNEWPASSWORD') WHERE user='root';

                  Note: This method is not regarded as the most secure way of resetting the password, however, it works.

                  For MySQL >= 8.0

                  ALTER USER 'root'@'localhost' IDENTIFIED BY 'YOURNEWPASSWORD';
                  

                  References:

                  1. Set / Change / Reset the MySQL root password on Ubuntu Linux
                  2. How to Reset the Root Password (v5.6)
                  3. How to Reset the Root Password (v8.0)

                  这篇关于MySQL:如何重置或更改 MySQL 根密码?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:如何向 MySQL 表添加索引? 下一篇:MySQL 中的类型:BigInt(20) 与 Int(20)

                  相关文章

                  最新文章

                  1. <legend id='xJFKF'><style id='xJFKF'><dir id='xJFKF'><q id='xJFKF'></q></dir></style></legend>
                    • <bdo id='xJFKF'></bdo><ul id='xJFKF'></ul>

                    <small id='xJFKF'></small><noframes id='xJFKF'>

                    <i id='xJFKF'><tr id='xJFKF'><dt id='xJFKF'><q id='xJFKF'><span id='xJFKF'><b id='xJFKF'><form id='xJFKF'><ins id='xJFKF'></ins><ul id='xJFKF'></ul><sub id='xJFKF'></sub></form><legend id='xJFKF'></legend><bdo id='xJFKF'><pre id='xJFKF'><center id='xJFKF'></center></pre></bdo></b><th id='xJFKF'></th></span></q></dt></tr></i><div id='xJFKF'><tfoot id='xJFKF'></tfoot><dl id='xJFKF'><fieldset id='xJFKF'></fieldset></dl></div>

                    <tfoot id='xJFKF'></tfoot>