如何重设或更改MySQL root密码?

如何重设或更改MySQL root密码?,第1张

如何重设或更改MySQL root密码

在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 && sudo chown mysql /var/run/mysqld
  1. 跑:
    sudo service mysql start
  2. 以root身份登录到MySQL:
    mysql -u root mysql
  3. YOURNEWPASSWORD
    用您的新密码替换:
    UPDATE

    mysql.user
    SET
    Password = PASSWORd(‘YOURNEWPASSWORD’)
    WHERe
    User = ‘root’;
    FLUSH PRIVILEGES;
    exit;


注意:在某些版本中,如果

password
column不存在,则可能要尝试:
UPDATE user SET authentication_string=password('YOURNEWPASSWORD') WHEReuser='root';

注意:此方法不被认为是重置密码的最安全方法,但是它可以工作。

参考文献:

  1. 在Ubuntu Linux上设置/更改/重置MySQL根密码
  2. 如何重设根密码


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5014571.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存