window 下忘记了mysql 密码的解决方法

1、以管理员身份打开cmd,关闭MySQL。

net stop mysql

2、跳过权限检查启动,进入安装目录bin下。

mysqld --skip-grant-tables或者mysqld-nt --skip-grant-tables

这里可能出现问题,如果失败的话,找到配置文件my.ini,打开并在[mysqld]下面加入skip-grant-tables。再执行上面一行命令。

3、不关闭当前窗口,再打开另一个命令行窗口。输入mysql回车,如果进入不了mysql>,就先去到mysql\bin目录下再输入mysql

4、进入 mysql>  后,连接数据库

use mysql;

5、修改密码

update user set password=password("new_password") where user="user_name";

这里可能出现Table 'mysql.user' doesn't exist.的错误提示。是由于某种原因,安装目录D:\ProgramData\MySQL\MySQL Server 5.6\data\mysql的user.frm、user.MYD、user.MYI三个文件被删除了,解决方法是在D:\Program Files\MySQL\MySQL Server 5.6\data\mysql下找到这三个文件并复制到D:\ProgramData\MySQL\MySQL Server 5.6\data\mysql里面。再执行修改密码的命令。

6、刷新权限

flush privileges;

7、quit

8、重启mysql服务

说明:上面写的目寻是我机器上的目录,视自己的安装目录而定。关闭、重启mysql服务的方式有多种,可以用命令方式,也可以用计算机管理下的服务列表找到mysql服务进行操作。这整个操作步骤在linux下也适用,只是命令有点不一样。

时间: 2024-10-21 14:54:04

window 下忘记了mysql 密码的解决方法的相关文章

Win8.1系统下IE无法保存密码的解决方法

微博.论坛.人人等,很多社交网站都需要登录帐户才能更好的使用,每次登录都要输入帐号确实会比较麻烦,其实很多浏览器网页都会提供自动保存用户密码的功能,但在Win8.1系统下,有用户反映Win8.1网页无法保存用户密码,这个怎么破? Win8.1系统网页无法保存用户密码的解决方法: 1.首先我们先检查一下IE是否设置了退出时删除浏览器历史记录的选项,点击工具,打开Internet 选项,然后查看常规页面是否勾选了"退出时删除浏览器历史记录",如果勾选请取消,并点击"设置"

忘记WinXP登录密码的解决方法

笔者一朋友的计算机安装的是Windows XP操作系统,不慎忘记了系统登录用户"zhangbq"的密码,而且在安装时也没有做相应的应急盘,于是找到笔者希望能解决这个问题,经过多种方法进行 尝试,最后我终于成功地找到两种方法解决了问题,现把这两种方法介绍如下: 一.利用NET命令 我们知道在Windows XP中提供了"net user"命令,该命令可以添加.修改用户账户信息,其语法格式为: net user [UserName [Password | *] [opt

WDCP管理面板忘记ROOT MYSQL密码重置的方法

不管出于何种原因,应该有不少的朋友在自己的VPS/服务器上采用wdcp管理面板的时候有忘记mysql root账户管理密码在寻找解决方法,甚至有忘记wdcp后台管理登录密码的.这些问题都比较简单,只需要我们有一个良好的解决思路就可以,当然如果你担心解决出现问题也可以找铁匠帮助解决. 第一.重置wdcp面板root mysql密码        首先,我们要确定自己使用的是最新版本的WDCP管理面板,铁匠之前也有分享过WDCP安装方法.我们SSH登录自己的VPS主机,然后输入下面的命令. [roo

linux服务器忘记mysql密码的解决方法

1.ssh登陆到linux服务器,向mysqld server 发送kill命令关掉mysqld server(不是 kill -9),存放进程ID的文件通常在mysql的数据库所在的目录中.(命令输入部分用红色标注)  代码如下 复制代码 #killall -TERM mysqld 2.使用`--skip-grant-tables' 参数来启动 mysqld(/www/wdlinux/mysql/bin/为wdcp系统的mysql路径,非此系统的,请变更mysql的路径).  代码如下 复制代

F5忘记ROOT\ADMIN密码的解决方法

案例一:拥有可用的OPERATION权限的用户 BIGIP v9的root和admin帐号的密码修改可以在 WEB界面进行修改,但前提是有一个可以登录的OPERATION权限的用户,这样才可以通过WEB界面进行修 改(详见图1) 图1: 案例二:忘记所有OPERATION以上权限的用户密码 这种情况可以通过console进入单用户模式 进行修改root和admin帐号的密码(详见如下步骤) STEP1:重启设备,在出现GRUB菜单时候,选 择要启动的 boot image,输入"e"来

忘记Vista管理员密码的解决方法

当我们忘记密码,我们又无法以管理员身份登录时,我们怎么办呢? 步骤如下: (1)重启电脑,按以下F8 ,老话不要错过了,不然要重新启动了.进入安全模式. (2)出现欢迎界面的时候"administrator".或者你想获得管理员身份的帐号.输入密码. (3)"控制面板"-〉双击"用户帐户"-〉点击"管理其他帐户"-〉点击您需要更改的帐户. (4)点击"更改密码"或者"删除密码"接着电脑会

忘记win8登陆密码的解决方法

  找回win8登陆密码的方法 1.在进入输入密码界面后,按住平板的Cover或者外接键盘Shift的同时,按重启(屏幕上的电源--重启); 2.这时重启后就会进入到恢复界面了. 3.选择疑难解答-出现恢复电脑.初始化电脑.高级选项.选择初始化电脑,下一步,就进入Reset.

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

首先启动命令行 1.在命令行运行:taskkill /f /im mysqld-nt.exe 下面的操作是操作mysql中bin目录下的一些程序,如果没有配置环境变量的话,需要切换到mysql的bin 目录下执行如下语句.不然无效 2.继续在命令行运行:mysqld-nt --skip-grant-tables 3.新开一个命令行运行:mysql -u root   (如果没有配置mysql的bin环境变量的话需要切换到bin目录下执行此语句) 如果不想改密码,只是想看原来的密码的话.可以在命令

windows下忘记MySQL密码的修改方法_Mysql

一.windows下修改MySQL密码的方法如果在Windows下忘记了MySQL的密码,可以这样做:1.关闭正在运行的MySQL服务:net stop mysql或 在windows 任务管理器中结束 mysqld.exe 进程或在 管理工具里面的服务找到 mysql服务 ,将其停止: 复制代码 代码如下: C:\Users\Administrator>net stop mysqlMySQL 服务正在停止.MySQL 服务已成功停止. 2.打开命令行,转到mysql的bin目录下: 复制代码