|-原 全网最详尽的Centos和Windows系统 Mysql8 root忘记密码解决办法
运行环境Centos Stream8和Windows10 ,Mysql版本8.0.29
忘记root密码解决方法:1、使用“grep 'temporary password' /var/log/mysqld.log”命令找回安装时的初始密码即可;2、修改配置文件“my.cnf”,免密登录mysql服务器,使用update命令设置新密码即可。
之后设置密码时遇到:error:Your password does not satisfy the current policy requirements的解决办法。
centos下mysql默认密码忘记的解决方法
方法一、找回安装时的初始密码:
直接执行以下命令
grep 'temporary password' /var/log/mysqld.log
此方法对于首次安装mysql的有效,如果输入此密码,提示密码错误,则用下面的办法
方法二、配置my.cnf文件,免密登录mysql服务器,使用update命令设置新密码
1、修改配置文件,免密登录mysql服务器
vim /etc/my.cnf
(注:windows下修改的是my.ini)在[mysqld]后面添加下面两行
explicit_defaults_for_timestamp=true skip-grant-tables
然后保存并退出,重启mysql
service mysqld restart
直接无密码登录
mysql -uroot
ok,登录进来了
Windows下root无密码登陆
注意:MySQL8 不能直接使用skip-grant-tables命令来重置密码
先停止mysql服务
方法一:任务管理器-服务下面找到MySQL服务,直接停掉 ...
浏览更多内容请先登录。
立即注册
分享的网址网站均收集自搜索引擎以及互联网,非查问网运营,查问网并没有提供其服务,请勿利用其做侵权以及违规行为。
更新于:2022-06-21 09:57:20
相关内容
Centos7利用yum安装apache+mysql8+php7 一篇搞定!
Centos 服务器搭建(Centos8服务器搭建遇到的各种问题及解决方法)
Centos8 更新yum或安装软件时提示 Failed to download metadata for repo...
从CentOS 8到CentOS Stream,到底发生什么事了?
CentOS8出现“ Error: Failed to download metadata for repo ‘AppStrea...
如何将CentOS 8转换为CentOS Stream(202205实测有效)
Mysql错误1366的解决办法:Incorrect string value: '\xF0\x9F...' for ...
Centos中查看nginx、apache、php、mysql配置文件路径
CentOS 8 结束生命周期,切换到 CentOS-Vault 源教程(vault源不好用,...
推荐内容