gpt4 book ai didi

mysql - 如何通过文件更改 MySQL root 密码?

转载 作者:行者123 更新时间:2023-11-29 07:37:33 25 4
gpt4 key购买 nike

如何通过文件更改 ubuntu 服务器中的 MySQL root 密码?该文件可以是任何 shell 脚本或普通文本文件。

我的尝试:

通常在终端中使用以下命令更改新安装的 mysql 的密码。

mysqladmin -u root password 'newpass'

但是在通过文件进行操作时显示以下错误。

mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'

那么有人可以帮我这样做吗。

最佳答案

  1. 停止 MySQL 服务器:sudo/etc/init.d/mysql stop

  2. 启动mysqld配置:sudo mysqld --skip-grant-tables

  3. 以root身份登录MySQL:mysql -u root mysql

  4. 用您的新密码替换 YOURNEWPASSWORD:

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

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

关于mysql - 如何通过文件更改 MySQL root 密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48003566/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com