解决方法:1、使用“grep ‘temporary password’ /var/log/mysqld.log”命令找回安装时的初始密码即可;2、修改配置文件“my.cnf”,免密登录mysql服务器,使用update命令设置新密码即可。

本教程操作环境:CentOS 6系统、mysql8版本、Dell G3电脑。
centos下mysql默认密码忘记的解决方法
方法一、找回安装时的初始密码:
直接执行以下命令
grep 'temporary password' /var/log/mysqld.log

方法二、配置my.cnf文件,免密登录mysql服务器,使用update命令设置新密码
1、修改配置文件,免密登录mysql服务器
#vim /etc/my.cnf(注:windows下修改的是my.ini)
在[mysqld]后面任意一行添加
摩笔天书
摩笔天书AI绘本创作平台
135 查看详情
explicit_defaults_for_timestamp=trueskip-grant-tables
保存并退出
重启mysql
service mysqld restart
直接登录mysql
mysql -uroot

2、修改密码
use mysqlupdate user set authentication_string=password(“123456”) where user=“root”;

(推荐教程:mysql视频教程)
以上就是centos下mysql默认密码忘记怎么办?的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/887425.html
微信扫一扫
支付宝扫一扫