正在加载中...

centos7忘记mysql的密码解决办法

  • 编辑时间: 2020-01-10 23:56:29
  • 浏览量: 1990
  • 作者: makerroot
  • 所有标签: 服务器
  • 文章分类: 服务器
  • 评论数: 暂无评论

方法一、找回安装是的初始密码

grep 'temporary password' /var/log/mysqld.log

方法二、使用操作系统账号和密码,进行修改密码

mysql -uroot -p
输入你的centos的密码
UPDATE mysql.user SET authentication_string = PASSWORD('MyNewPassword') WHERE User = 'root' AND Host = 'localhost';
如果显示 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements说明你的密码不符合安全要求
FLUSH PRIVILEGES;
quit;

方法三、强制进行修改密码

systemctl stop mysqld
systemctl set-environment MYSQLD_OPTS="--skip-grant-tables"
systemctl start mysqld
mysql -u root
UPDATE mysql.user SET authentication_string = PASSWORD('MyNewPassword') WHERE User = 'root' AND Host = 'localhost';
如果显示 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements说明你的密码不符合安全要求
FLUSH PRIVILEGES;
quit;

上一篇: 在线python电子版阅读

下一篇: Windows工具包

提交评论

评论列表

暂无评论

关于本站

1.记录生活

2.建站时间2019-04-05

3.主要技术Django2、Bootstrap...