Windows下mysql重设密码

 1 Windows下的实际操作如下
 2
 3 1.关闭正在运行的MySQL,即关闭服务。
 4
 5 2.打开DOS窗口,转到mysql\bin目录。
 6
 7 3.输入 mysqld --skip-grant-tables 回车。如果没有出现提示信息,那就对了。
 8
 9 4.再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。
10
11 5.输入mysql回车,如果成功,将出现MySQL提示符 >
12
13 6. 连接权限数据库>use mysql; (>是本来就有的提示符,别忘了最后的分号)
14
15 6.改密码:> update user set password=password("123") where user="root"; (别忘了最后的分号)
16
17 7.刷新权限(必须的步骤)>flush privileges;
18
19 8.退出 > \q
20
21 9.注销系统,再进入,开MySQL,使用用户名root和刚才设置的新密码123登陆。

注:转自网上

时间: 2024-10-05 04:01:56

Windows下mysql重设密码的相关文章

windows 下mysql 重设root密码方法

1.首先在命令行里关闭mysql服务 net stop mysql2.在命令行里进入mysql安装目录下bin目录,以不检查权限的方式启动:mysqld-nt  --skip-grant-tables界面会一直停留在那,不用理它. 3.然后重新开打一个命令提示符的窗口,在命令行里进入mysql安装目录下bin目录下,用空密码方式使用root用户登录 MySQL:mysql -u root修改root用户的密码:update mysql.user set password=PASSWORD('新密

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

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

方法一: 1.在DOS窗口下输入net stop mysql5 或 net stop mysql 2.开一个DOS窗口,这个需要切换到mysql的bin目录.一般在bin目录里面创建一个批处理1.bat,内容是cmd.exe运行一下即可就切换到当前目录,然后输入mysqld-nt --skip-grant-tables; 3.再开一个DOS窗口,mysql -u root 4.输入: 复制代码代码如下: use mysql update user set password=password("n

windows下mysql数据库忘记密码

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

windows下Mysql忘记root密码

1.以系统管理员身份运行cmd. 2.查看mysql是否已经启动,如果已经启动,就停止:net stop mysql. 3.切换到MySQL安装路径下:D:\WAMP\MySQL-5.6.36\bin:如果已经配了环境变量,可以不用切换了. 4.在命令行输入:mysqld -nt --skip-grant-tables 5.以管理员身份重新启动一个cmd命令窗口,输入:mysql -uroot -p,Enter进入数据库. 6.如果不想改密码,只是想看原来的密码的话,可以在命令行执行这个语句 s

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忘记root密码的解决方法(装载)学习

Mysql版本:5.1\5.5 1. 首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用命令: net stop mysql 打开第一个cmd窗口,切换到mysql的bin目录,运行命令: mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server 5.1\my.ini" --console --skip-grant-tables 注释: 该命令通过跳过权限安全检查,开启mysql服务,这样连接

解决Windows&Linux下Mysql忘记ROOT密码

MySQL忘记root密码怎么办?一般情况下会有两种思路:找回密码和重置密码.在实际的工作中,MySQL数据库忘记root密码一般采用重置密码的办法去解决.下面就看看在Linux下和在Windows下重置root密码的步骤. Windows下MySQL忘记root密码怎么办? 1.以系统管理员身份登陆系统,启动mysql跳过权限检查. d:\mysql\bin\mysqld-nt –skip-grant-tables 2.进到d:\mysql\bin下,使用mysqladmin命令设置密码 d:

忘记mysql的root密码,如何重设密码

引言:MySQL有时候忘记了root密码不要慌,可以不用原密码就能重设密码 Linux: 1.编辑MySQL配置文件my.cnf vi /etc/my.cnf    #编辑文件,找到[mysqld],在下面添加一行skip-grant-tables [mysqld] skip-grant-tables :wq!  #保存退出 service mysqld restart  #重启MySQL服务 PS:也可以不修改配置文件,直接用以下命令启动MySQL,以不检查权限的方式启动:    safe_M