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

原创 2016年08月29日 10:28:28

1、打开“运行”,在Dos界面输入命令“mysql --version”查看当前mysql数据库版本,我这里安装的是5.7的版本;


 

2、检查mysql服务是否已经启动,若已经启动需关停服务,输入命令“net stop mysql”;



3、打开一个新的cmd窗口,切换到mysql的bin目录,运行命令:

mysqld --defaults-file="D:\Program Files\mysql-5.7.11-winx64\my.ini"--console --skip-grant-tables”,该命令会使用户跳过权限安全检查,开启mysql服务,这样连接mysql时,可以不用输入用户密码。



 

4、再打开一个cmd窗口,连接mysql:

输入命令:“mysql –u root -p”,当出现“Enter password”:时,直接回车,无需输入密码。然后就户出现登录成功的信息。













使用命令:“show databases;

使用命令切换到mysql数据库:“use mysql;”



5、使用命令更改root密码:“UPDATE user SET authentication_string=PASSWORD('你的密码')where USER='root';

注:若mysql版本是5.7之前的,则使用UPDATE user SET Password=PASSWORD('你的密码')where USER='root';



6、刷新权限:“FLUSH PRIVILEGES;”然后退出,重新登录:“quit”;



7、重新登录:“mysql –u root -p”,出现输入密码提示,输入你设置的密码即可登录。



版权声明:本文为博主原创文章,未经博主允许不得转载。

Windows下忘记MySQL root密码解决方法

Windows下忘记MySQL密码的解决办法网上好多好多,可是,我发现,如果采用Windows服务启动的时候,安装网上通过命令行修改root密码的方法行不通。经过实验,发现,Windows的服务运行的...
  • yin138
  • yin138
  • 2016年05月11日 11:18
  • 1902

Windows下Mysql5.7忘记root密码的解决方法

1、 首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用命令:net stop mysql 打开第一个cmd窗口,切换到mysql的bin目录,运行命令:mysqld ...
  • Coder_Jeremy
  • Coder_Jeremy
  • 2017年06月29日 21:01
  • 2168

mysql5.7忘记密码时,修改root密码

(1).由于MySQL5.7在安装完后,第一次启动时,会在root目录下生产一个随机的密码,文件名为 .mysql_secret 所以,登录时需要用随机密码登录,然后通过以下命令修改密码 “SE...
  • xinliuqianxue
  • xinliuqianxue
  • 2016年08月08日 22:39
  • 15293

Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)

首先启动命令行 1.在命令行运行:taskkill /f /im mysqld-nt.exe 下面的操作是操作mysql中bin目录下的一些程序,如果没有配置环境变量的话,需要切换...
  • zjg528
  • zjg528
  • 2015年12月18日 14:00
  • 14515

Mysql的Root密码忘记,查看或修改的解决方法

如果忘记了 MySQL 的 root 密码,可以用以下方法重新设置: 首先启动命令行 1.在命令行运行:taskkill /f /im mysqld-nt.exe 下面的操作是操...
  • Yinlinda
  • Yinlinda
  • 2017年02月10日 15:15
  • 3093

Mysql5.7忘记root密码及mysql5.7修改root密码的方法

关闭正在运行的 MySQL : 1 [root@www.woai.it ~]# service mysql stop   运行 ...
  • YABIGNSHI
  • YABIGNSHI
  • 2016年03月31日 16:10
  • 3097

mysql5.6忘记数据库的root密码,重置密码

mysql5.6忘记数据库的root密码: [root@oraserver139 ~]# mysql -uroot -p Enter password:  ERROR 1045 (28000...
  • zyc_reg
  • zyc_reg
  • 2014年10月14日 17:24
  • 12874

windows下的mysql5.6忘记密码的解决之道

有时,我们在Windows操作系统下编程会使用到MySQL数据库。但是有时,我们会忘记数据库的登录密码?当我们忘记了登录密码,无法进入mysql时,该怎么办呢?这里我们提供mysql的登录秘密的修改。...
  • flancklin
  • flancklin
  • 2016年08月21日 12:50
  • 2599

MariaDB忘记root密码

原地址:http://www.cnblogs.com/Richard-xie/p/4205630.html 在MariaDB配置文件/etc/my.cnf  [mysqld]中加入skip-gr...
  • qq_21398167
  • qq_21398167
  • 2016年03月29日 15:50
  • 2018

Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)

首先启动命令行 1.在命令行运行:taskkill /f /im mysqld-nt.exe 下面的操作是操作MySQL中bin目录下的一些程序,如果没有配置环境变...
  • lixingshi
  • lixingshi
  • 2017年04月18日 23:39
  • 609
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Windows下mysql忘记root密码的解决方法
举报原因:
原因补充:

(最多只允许输入30个字)