MySQL密码的恢复方法之一

1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态。最安全的状态是到服务器的Console上面操作,并且拔掉网线。
2.修改MySQL的登录设置:
# vi /etc/my.cnf
在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出vi。
3.重新启动mysqld
# /etc/init.d/mysqld restart ( service mysqld restart )
4.登录并修改MySQL的root密码
mysql> USE mysql ; mysql> UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ; mysql> flush privileges ; mysql> quit
5.将MySQL的登录设置修改回来
# vi /etc/my.cnf
将刚才在[mysqld]的段中加上的skip-grant-tables删除
保存并且退出vi。
6.重新启动mysqld
# /etc/init.d/mysqld restart ( service mysqld restart )
7.恢复服务器的正常工作状态
将步骤一中的操作逆向操作。恢复服务器的工作状态。
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 登录了。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# mysql
# root密码忘记
# mysql忘记root密码
# mysql的root密码忘记
# MySQL忘记密码恢复密码的实现方法
# windows下mysql忘记root密码的解决方法
相关文章:
平台云上自主建站:模板化设计与智能工具打造高效网站
可靠的网站设计制作软件,做网站设计需要什么样的电脑配置?
建站之星如何快速生成多端适配网站?
如何用低价快速搭建高质量网站?
高性能网站服务器部署指南:稳定运行与安全配置优化方案
Python如何创建带属性的XML节点
建站之星IIS配置教程:代码生成技巧与站点搭建指南
企业网站制作公司网页,推荐几家专业的天津网站制作公司?
网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?
如何制作网站标识牌,动态网站如何制作(教程)?
XML的“混合内容”是什么 怎么用DTD或XSD定义
建站之星伪静态规则如何正确配置?
黑客如何利用漏洞与弱口令入侵网站服务器?
详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)
网站企业制作流程,用什么语言做企业网站比较好?
小建面朝正北,A点实际方位是否存在偏差?
网站制作报价单模板图片,小松挖机官方网站报价?
长沙企业网站制作哪家好,长沙水业集团官方网站?
成都网站制作价格表,现在成都广电的单独网络宽带有多少的,资费是什么情况呢?
建站之星上传入口如何快速找到?
如何在阿里云服务器自主搭建网站?
如何彻底卸载建站之星软件?
网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?
济南企业网站制作公司,济南社保单位网上缴费步骤?
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
阿里云高弹*务器配置方案|支持分布式架构与多节点部署
实例解析angularjs的filter过滤器
如何正确下载安装西数主机建站助手?
如何选择靠谱的建站公司加盟品牌?
建站之星安装步骤有哪些常见问题?
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
制作网站哪家好,cc、.co、.cm哪个域名更适合做网站?
如何快速上传建站程序避免常见错误?
香港服务器建站指南:免备案优势与SEO优化技巧全解析
nginx修改上传文件大小限制的方法
教学论文网站制作软件有哪些,写论文用什么软件
?
湖南网站制作公司,湖南上善若水科技有限公司做什么的?
临沂网站制作公司有哪些,临沂第四中学官网?
建站ABC备案流程中有哪些关键注意事项?
云南网站制作公司有哪些,云南最好的招聘网站是哪个?
香港服务器选型指南:免备案配置与高效建站方案解析
济南网站制作的价格,历城一职专官方网站?
建站主机选虚拟主机还是云服务器更好?
建站主机SSH密钥生成步骤及常见问题解答?
如何选择PHP开源工具快速搭建网站?
广州网站建站公司选择指南:建站流程与SEO优化关键词解析
如何选择高性价比服务器搭建个人网站?
创业网站制作流程,创业网站可靠吗?
如何选择可靠的免备案建站服务器?
建站上市公司网站建设方案与SEO优化服务定制指南
*请认真填写需求信息,我们会在24小时内与您取得联系。