方法一、找回安装是的初始密码:
1、grep 'temporary password' /var/log/mysqld.log
方法二、使用操作系统账号和密码,进行修改密码
1、mysql -uroot -p
2、输入你的centos的密码
3、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,说明你的密码不符合安全要求,
4、FLUSH PRIVILEGES;
5、quit;
方法三、强制进行修改密码
1、systemctl stop mysqld
2、systemctl set-environment MYSQLD_OPTS="--skip-grant-tables"
3、systemctl start mysqld
4、mysql -u root
5、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,说明你的密码不符合安全要求,
6、FLUSH PRIVILEGES;
7、quit;
centos 7忘记mysql的密码是解决办法
最新推荐文章于 2025-02-06 14:21:06 发布
当在CentOS 7中忘记MySQL密码时,可以通过三种方法找回或重置:检查mysqld.log文件获取临时密码,使用操作系统权限修改密码,或者强制启动MySQL并更改密码。如果遇到密码策略要求,需要确保新密码符合规定。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
TensorFlow-v2.9
TensorFlow
TensorFlow 是由Google Brain 团队开发的开源机器学习框架,广泛应用于深度学习研究和生产环境。 它提供了一个灵活的平台,用于构建和训练各种机器学习模型
1371

被折叠的 条评论
为什么被折叠?



