linux下忘记mysql root密码解决办法

hacker5年前黑客文章676

引言:在linux系统中,如果忘记了MySQL的root密码,有没有办法重新设置新密码呢?

答案是肯定的,下面教大家一个比较简单的重置MySQL root密码的办法:

1、编辑MySQL配置文件my.cnf
系统运维 温馨提醒:qihang01原创内容版权所有,转载请注明出处及原文链接

vi /etc/my.cnf #编辑文件,找到[mysqld],在下面添加一行skip-grant-tables
[mysqld]
skip-grant-tables
:wq! #保存退出
shutdown -r now #重启系统

2、进入MySQL控制台
mysql -uroot -p #直接按回车,这时不需要输入root密码。

3、修改root密码

系统运维 温馨提醒:qihang01原创内容版权所有,转载请注明出处及原文链接

update mysql.user set password=password(’123456′) where User=”root” and Host=”localhost”;
flush privileges; #刷新系统授权表

4、取消/etc/my.cnf中的skip-grant-tables
vi /etc/my.cnf 编辑文件,找到[mysqld],删除skip-grant-tables这一行
:wq! #保存退出

5、重启mysql
service mysqld restart #重启mysql,这个时候mysql的root密码已经修改为123456

6、进入mysql控制台
mysql -uroot -p #进入mysql控制台
123456 #输入密码

至此,linux下忘记mysql root密码教程结束。

标签: 黑客技术

相关文章

Cain和Abel黑客工具是完全免费的吗?

Cain和Abel黑客工具是完全免费的吗?

什么叫Cain和Abel黑客工具? Cain和Abel是用以密码恢复的最火爆的专用工具之一。它能够 根据应用例如暴力行为进攻,登陆密码分析攻击和最常见的词典进攻这类的方式 来修复各种各样登陆密码。这...

服务器提权之webshell提权总结

服务器提权之webshell提权总结

服务器提权之webshell提权的一些经验总结。 第一,WEBSHELL 权限提升技巧 C:\DocumentsandSettings\AllUsers\Applic...

Keepassx是不是适用全部电脑操作系统?

Keepassx是不是适用全部电脑操作系统?

什么叫Keepassx? 针对安全性的本人数据库管理,KeepassX是一个十分高规定的客户的专用工具。KeePassX出示了一个用以建立安全性登陆密码的实用程序,密码生成器是高宽比可订制的,迅速的...

dedecms注入爆管理员用户密码方法

关键词:powered by dedecms 首先注册个用户,注册地址: /member/index_do.php?fmdo=user&dopost=regnew 爆管理帐号:...

Nmap的作用和使用方法

Nmap的作用和使用方法

Nmap坚信大伙儿也不生疏了,今日刻意梳理成浅显易懂的Nmap的作用和使用方法,有必须的盆友请个人收藏,或是储存到自身的手机上和电脑都能够。   一、Nmap的英语的语法 nmap [sc...

简易网络嗅探器的实现

简易网络嗅探器的实现

本文介绍一个用C语言和网络数据包分析开发工具实现的简易网络Sniffer。目前,已经有不少的Sniff工具软件,如Windows环境下,最富盛名的工具是Netxray和Sniffer pro,用它们在...