如何重置mysql root密码?
1、编辑MySQL配置文件:\x0d\windows环境中:%MySQL_installdir%\myini //MySQL安装目录下的myini配置文件。\x0d\linux环境中:/etc/mycnf\x0d\在[MySQLd]配置段添加如下一行:skip-grant-tables\x0d\保存退出编辑。\x0d\2、然后重启MySQL服务\x0d\windows环境中:\x0d\net stop MySQL\x0d\net start MySQL\x0d\linux环境中:\x0d\/etc/initd/MySQLd restart\x0d\3、设置新的ROOT密码\x0d\然后再在cmd命令行下执行:\x0d\MySQL -uroot -p MySQL\x0d\要求输入密码时直接回车无需密码即可进入数据库了。\x0d\现在我们执行如下语句把root密码更新为 123456:\x0d\update user set password=PASSWORD("123456") where user='root'\x0d\quit 退出MySQL。\x0d\4、还原配置文件并重启服务\x0d\然后修改MySQL配置文件把刚才添加的那一行(skip-grant-tables)删除。\x0d\再次重起MySQL服务,即可\x0d\二.修改MySQL的用户名和密码:(未证实)\x0d\方法一:(适用于管理员或者有全局权限的用户重设其它用户的密码)\x0d\进入命令行模式\x0d\mysql -u root mysql\x0d\mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='name'\x0d\mysql> FLUSH PRIVILEGES\x0d\mysql> QUIT\x0d\方法二:(应用同上,只是方法不同)\x0d\ mysql -u root mysql\x0d\mysql> SET PASSWORD FOR name=PASSWORD('new password')\x0d\mysql> QUIT\x0d\最后必杀技:\x0d\mysqladmin -u root "old password" "new password"\x0d\注:以上name请用你的用户名来替代,new password请输入你想要设置的密码。
很多人有个问题,就是喜欢把密码设置得很长很复杂,结果谁也没防住,却成功防住了自己 ヽ(◕ฺˇд ˇ◕ฺ;)ノ
对于现代人,特别是年轻人,都有过忘记密码的经历吧。在这篇文章中,我们来了解如何在 Ubuntu 1804 LTS 和 Ubuntu 2004 中重置忘记的 root 密码。
首先,你需要开机或重启你的 Ubuntu 系统。你需要先进入 GRUB 菜单,如果你的系统是在 VirtualBox 上运行,按键盘上的 SHIFT 调出启动菜单。
然后,按 e 键来编辑 GRUB 参数,将会显示如下的界面:
往下滚动,找到以 'linux /boot/vmlinuz' 开始的一行,已在下图中标记出来:
找到一段内容: "ro quiet splash $vt_handoff"
将 "ro quiet splash $vt_handoff" 替换成 rw init=/bin/bash ,目的是给root文件系统设置读和写的命令:
然后,按 Ctrl + X 或 F10 来重启系统,你的系统会进入 root shell 界面,你可以运行下面的命令来确定你的 root 文件系统已有读写访问权限:
以下截图中的 rw 确认了有读写访问权限。
要重置密码执行以下命令:
输入一个新的密码并确认,然后获得 password updated successfull 的提示:
设置root密码成功后,执行以下命令重启进入Ubuntu系统:
做完了以上这些步骤,应该可以顺利进入到了系统了,一起来试试吧!如果你学会了,记得给个三连哦~
最后,最近很多小伙伴找我要 Linux学习路线图 ,于是我根据自己的经验,利用业余时间熬夜肝了一个月,整理了一份电子书。无论你是面试还是自我提升,相信都会对你有帮助!目录如下:
免费送给大家,只求大家金指给我点个赞!
电子书 | Linux开发学习路线图
也希望有小伙伴能加入我,把这份电子书做得更完美!
推荐阅读:
Linux更改root用户密码的具体操作步骤如下:
1、使用putty连接到用服务器,在登陆的界面中输入:root,点击回车。
2、在这里输入登陆密码,点击回车。
3、登陆进去后,输入passwd或udo passwd root,点击回车。
4提示输入新的密码,输入新的密码回车,再输入一次密码回车,即可完成root密码的修改。
5、更改成功,新的密码即可登陆到Linux系统。
1、首先,我们需要进入Fedora GRUB操作系统引导界面,一般安装时,默认是不显示操作系统选项,经几秒后就直接启动操作系统的,因此,我们需要在系统启动的时候,使用任意键进入启动菜单项,如下图所示。
2、在进入的操作系统菜单里面,选择要重设root密码的操作系统,然后按“e”键编辑启动项。
3、进入编辑项菜单之后,选择要编辑的启动命令行,如下图所示,需要选择带有“kernel /vmlinuz”字眼的启动命令行,按“e”键进入编辑界面。
4、进入编辑界面之后,使用左右键将光标转到“rhgb quiet”之类的字符前面,输入“single”加空格,或者输入“1”加空格,完成之后按回车键,就可以,返回上一步中启动命令行菜单。
5、返回命令行启动菜单之后,按“b”键,就可以以单用户模式启动操作系统了。操作系统启动之后,会直接进入单用户模式,不需要再输入任何登录密码。这时我们就可以使用“passwd”命令重新设置root密码了。
6、设置完密码,输入“reboot”命令重启计算机就大功告成了。作为对比,下图是在上述第“4”步中输入了“1”时的显示效果。
注意事项:建议在使用Linux的时候经常使用一下root权限,否则root密码很容易忘记。此经验使用的是Fedora9,同样适用于Fedora其他发行版本。
0条评论