Windows下mysql密码忘记,如何重置root密码

1、停止mysql服务

2、打开CMD命令控制台,转到mysql\bin目录。
3. 输入mysqld --skip-grant-tables 回车。CMD控制台,已停止。
4. 再打开CMD命令控制台,转到mysql\bin目录。
5. 输入mysql回车,如果成功,将出现MySQL提示符 >。
6. 连接权限数据库: use mysql; 。
6. 改密码:update user set password=password("123456") where user="root"; 。
7. 刷新权限:flush privileges; 。
8. 退出 quit。

时间: 2024-12-29 11:50:54

Windows下mysql密码忘记,如何重置root密码的相关文章

ESXI root密码忘记,重置root密码

今天遇到了一个叫人比较头疼的问题,早在一个月前公司拉来一台服务器,闲着没事我给装成了Esxi的虚拟机系统了,时间过久忘了当时设定的密码为何?故而翻了许久的资料,终于找好的方向,准备重置系统密码.准备搞起: 第一步.放入安装时候的光盘进行光盘引导,按回车键下一步 第二步.同意霸王条款,按F11,下一步: 第三步.安装程序自动搜索安装磁盘 第四步.直接选择要安装的磁盘,就是早起安装的那个磁盘 第五步.安装程序会自动检测选择的硬盘上是否安装过系统,从而进行判断此次安装是升级还是安装 第六步.由于之前安

Windows下Mysql 用户忘记密码时修改密码

一般这种情况都可以用安全模式下修改来解决.安全模式下即跳过权限检查,输入账号后直接登录进mysql 1.使用管理员权限打开dos窗口,进入mysql安装目录的bin文件夹下,将Mysql服务关闭 sc stop mysql 2.以安全模式启动mysql mysqld --skip-grant-tables 3.保持窗口不要关闭,打开另一个dos页面,并登录数据库,要求输入密码直接回车即可 mysql -u root -p 4.切换至mysql库,然后进行密码修改,修改后flush一下 use m

windows下mysql数据库忘记密码

1. 关闭正在运行的MySQL. 2. 打开DOS窗口,转到mysql的bin目录下. 3. 输入命令  mysqld --skip-grant-tables  回车,此时就跳过了mysql的用户验证.注意输入此命令之后命令行就无法操作了,此时可以再打开一个新的命令行.注意:在输入此命令之前先在任务管理器中结束mysqld.exe进程,确保mysql服务器端已结束运行. 4. 然后直接输入mysql,不需要带任何登录参数直接回车就可以登陆上数据库. 输入show databases;   可以看

CentOS7重置root密码修改主机名

一.CentOS修改主机名 CentOS修改主机名比较简单,首先查看当前主机名 #hostname 则会显示当前主机名.修改命令为 #hostnamectl set-hostname name 再通过hostname或者hostnamectl status命令查看更改是否生效 #hostnamectl status CentOS7修改主机名比较简单.下面看重置root密码 二.重置root密码 启动CentOS,在启动界面时,按下e 进入编辑页面 找到Linux 16的那一行,将ro改为rw i

windows下mysql忘记root密码的解决办法

今天早上 一朋友说自己的mysql 忘记root密码了 让我帮忙给看看,因为没有接触过mysql 所以从网上找了一下信息经我亲身实践  已经成功!mysql版本是5.1以下是从网上找的信息: 1. 首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用命令: net stop mysql 打开第一个cmd1窗口,切换到mysql的bin目录,运行命令: mysqld --defaults-file="C:\Program Files\MySQL\MySQL Serve

Mysql重置root密码遇到的坑(忘记密码)

1.原理 通过配置参数"skip_grant_tables"在mysql启动时跳过grant_tables(授权表),从而通过命令来充值root帐号的密码 2.方式 首先需要停止mysql服务 (1)在my.ini文件的[mysqld]块下增加"skip_grant_tables",然后重启mysql服务,再以管理员权限打开cmd执行一些列命令重置密码 步骤如下: A.找到my.ini文件(右击mysql服务找到可执行文件路径,从所在的目录或其它层级目录搜索),在[

MySQL重置root密码的几种方法(windows+Linux)

重置root密码的方法: windows系统下:1.停止mysql服务:2.新建文件init-root.txt,写上如下内容: update mysql.user set password = password('newpwd') where user = 'root'; flush privileges; 保存:3.打开命令行,输入:C:\mysql\bin\mysqld --init-file=C:\\mysql-init.txt --init-file 选项指向初始化的文件 如果MySQL

Windows下MySQLroot密码破解

Win下MySQL修改root密码的多种方法       ##win2003mysql的密码破解 方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2: 在忘记Mysql密码的情况下 1.首先先关闭mysql的服务 2.用cmd进入mysql的安装目录bin下 输入mysqld --skip-grant-tables  进入mysql的安全模

CentOS 6.4下安装MySQL后重置root密码方法

本人在CentOS 6.4上安装万mysql后,无法通过root进入,因为安装的时候,并没有设置root密码,似乎有个初始随机密码,但是不记得了,太麻烦,直接重置root密码. 使用rpm包安装完mysql后,按照一下步骤重置root密码: 启动mysql:#/etc/init.d/mysql start 启动成功后查看mysql进程信息,获取mysqld_safe的安装目录(非常关键):#ps -ef | grep -i mysqlroot 3466 1 0 01:45 pts/1 00:00

记录下 rhel 7 安装MySQL 并重置root密码

注意官方是很不提倡用root的. 下载并安装MySQL 最新的rpm地址 https://dev.mysql.com/downloads/repo/yum/ #wget https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm #rpm -ivh mysql57-community-release-el7-11.noarch.rpm#yum install mysql-server 重置root密码 # systemc