windows中忘记mysqlroot密码怎么恢复

解决办法方法一1、停止MYSQL服务开始->运行 cmd,在命令提示符窗口输入 net stop mysql2、切换当前目录到mysql安装路径下的bin目录如: cd C:mysql5bin3、设定无密码登录执行命令 mysqld-nt --skip-grant-tables 注意:1)确保当前目录是mysql的bin目录;2)如果提示'mysqld-nt' 不是内部或外部命令...
windows中忘记mysqlroot密码怎么恢复
windows中忘记mysql root密码怎么办,经常有朋友都会把自己服务器上的mysql密码忘了,下面我来介绍恢复mysql root密码的方法。 解决办法方法一1、停止MYSQL服务开始->运行 cmd,在命令提示符窗口输入 net stop mysql2、切换当前目录到mysql安装路径下的bin目录如: cd C:mysql5bin3、设定无密码登录执行命令 mysqld-nt --skip-grant-tables 注意:1)确保当前目录是mysql的bin目录;2)如果提示'mysqld-nt' 不是内部或外部命令,也不是可运行的程序或批处理文件,请下载mysqld-nt.rar。4、登录mysql新开一个命令提示符窗口,切换当前目录到mysql的bin目录,输入 mysql -u root -p 空密码登录到mysql。5、设置root的新密码输入update mysql.user set password=PASSWORD("newpassword") where User="root";6、刷新权限表并退出输入flush privileges;quit;7、结束mysqld-nt.exe进程打开任务管理器,结束mysqld-nt.exe进程。方法二有可能你的系统没有 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 密码的取回方法如果 MySQL 正在运行, 首先杀之: killall -TERM mysqld(如果是windows,直接调出进程管理器,结束之) 以安全模式启动 MySQ: 代码如下 /usr/bin/safe_mysqld --skip-grant-tables & (windows 下 mysql安装所以盘/mysql/bin/safe_mysqld --skip-grant-tables ) 就可以不需要密码就进入 MySQL 了. 然后就是 代码如下 >use mysql >update user set password=password("new_pass") where user="root"; >flush privileges; 重新杀 MySQL,用正常方法启动 MySQL.这个方法没尝试过大家可尝试一下使用mysqladmin,这是前面声明的一个特例。 代码如下 mysqladmin -u root -p password mypasswd 输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd。把命令里的root改为你的用户名,你就可以改你自己的密码了。 2023-07-27
mengvlog 阅读 13 次 更新于 2025-07-20 06:18:07 我来答关注问题0
  • 1、首先,定位到MySQL的配置文件my.ini。通常该文件位于MySQL安装目录的config文件夹中。查找路径如下:C:\Program Files\MySQL\MySQL Server X.X\my.ini(X.X代表MySQL的版本号)。2、在my.ini文件中,需要添加skip-grant-tables这一参数,以跳过权限检查,允许无密码登录。在文件中找到[mysqld]部分...

  • Windows系统:以系统管理员身份登录:确保你有足够的权限来停止和启动MySQL服务。停止MySQL服务:在“服务”管理器中找到MySQL服务并停止它。进入MySQL安装目录:打开CMD,并导航到你的MySQL安装目录,例如D:/MySQL/MySQL Server 5.0/。跳过权限检查启动MySQL:运行命令D:/MySQL/MySQL Server 5.0/bin/mysq...

  •  文暄生活科普 MySQL忘记密码恢复密码的实现方法

    1. 首先,确保你的服务器环境为Windows 2003中文企业版SP2,MySQL版本为5.1.55,PHP版本为5.2.17,IIS为6.0。2. 在服务器管理中,以管理员身份,通过命令行执行"net stop mysql"来停止MySQL服务。3. 接着,以--skip-grant-tables参数启动MySQL,命令如"mysqld --skip-grant-tables"或"mysqld...

  • 解决办法方法一1、停止MYSQL服务开始->运行 cmd,在命令提示符窗口输入 net stop mysql2、切换当前目录到mysql安装路径下的bin目录如: cd C:mysql5bin3、设定无密码登录执行命令 mysqld-nt --skip-grant-tables 注意:1)确保当前目录是mysql的bin目录;2)如果提示'mysqld-nt' 不是内部或外部命令...

  •  七彩虹科技有限公司 MySQL密码忘了怎么办

    Windows下的实际操作如下 1.关闭正在运行的MySQL。2.打开DOS窗口,转到mysql\bin目录。3.输入mysqld --skip-grant-tables回车。如果没有出现提示信息,那就对了。4.再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。5.输入mysql回车,如果成功,将出现MySQL提示符 > 6. 连接权限...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部