博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql忘记root密码的解决
阅读量:6931 次
发布时间:2019-06-27

本文共 806 字,大约阅读时间需要 2 分钟。

引用:

一. MySQL密码的恢复方法之一 

如果忘记了MySQL的root密码,可以用以下方法重新设置: 
1. KILL掉系统里的MySQL进程; 
killall -TERM mysqld 
2. 用以下命令启动MySQL,以不检查权限的方式启动; 
safe_mysqld --skip-grant-tables & 
3. 然后用空密码方式使用root用户登录 MySQL; 
mysql -u root 
4. 修改root用户的密码; 
mysql> update mysql.user set password=PASSWORD('新密码') where User='root'; 
mysql> flush privileges; 
mysql> quit 
重新启动MySQL,就可以使用新密码登录了。 
二. MySQL密码的恢复方法二
有可能你的系统没有 safe_mysqld 程序(比如我现在用的 ubuntu操作系统, apt-get安装的mysql) , 下面方法可以恢复
1. 停止mysqld; 
   /etc/init.d/mysql stop
(您可能有其它的方法,总之停止mysqld的运行就可以了)
2. 用以下命令启动MySQL,以不检查权限的方式启动; 
mysqld --skip-grant-tables &
3. 然后用空密码方式使用root用户登录 MySQL; 
mysql -u root
4. 修改root用户的密码; 
mysql> update mysql.user set password=PASSWORD('newpassword') where User='root'; 
mysql> flush privileges; 
mysql> quit 
重新启动MySQL
/etc/init.d/mysql restart
就可以使用新密码 newpassword 登录了。 
(完)

转载地址:http://ydmjl.baihongyu.com/

你可能感兴趣的文章
照葫芦画瓢-while loop(while 循环)
查看>>
如何简洁优雅地实现Kubernetes的服务暴露
查看>>
Thymeleaf教程 (七) 条件表达式用法
查看>>
Tcp的三次握手四次挥手
查看>>
flink1.3.3 on hdp 2.6(hadoop 2.7.3)部署指南
查看>>
LoadRunner监控Linux资源监控
查看>>
我的友情链接
查看>>
linux删除大文件后空间没释放的问题
查看>>
google打不开?更改一下chrome设置,畅通无阻玩谷歌
查看>>
RedHat 5.4 Squid配置本地代理服务器
查看>>
Poco官方PPT_030-MemoryManagement双语对照翻译
查看>>
ExpandableListView可展开列表
查看>>
升级moss sp1后User Profile Service Application 报错问题解决
查看>>
PHP新手上路
查看>>
常量指针和指针常量
查看>>
IT人员看待和预防×××十大建议
查看>>
linksys rv042配置client to gateway ***
查看>>
[李景山php]每天TP5-20170118|thinkphp5-Paginator.php
查看>>
使用PHP+Swoole实现的网页即时聊天工具
查看>>
KISS 原则 [ 设计原则 ]
查看>>