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下也适用,只是命令有点不一样。
相关文章
- mysql忘记密码
- MySQL调优
- 修改重置阿里云ECS服务器的MySQL管理员root密码
- Mysql-windows下修改密码
- Mysql-linux下密码修改,忘记密码修改,超级管理用户修改
- mysql去掉明文密码不安全提示
- MySQL(MMM架构使用)
- Mysql忘记密码
- mysql突然出现连接上了就自动closed的问题。Communications link failure
- MySQL密码忘记,怎么办?
- 用phpMyAdmin修改mysql数据库密码
- 11 款顶级 MySQL 图形化工具汇总,总有一款适合你!(建议收藏)
- Linux系统下安装MySQL的步骤详解
- php : mysql数据库操作类演示
- 阿里云linux下修改mysql默认密码(xampp环境)- 原创
- MySQL 密码遗忘和登陆报错问题
- Ubuntu下忘记MySQL密码重设方法
- mysql修改数据库密码
- mysql给root开启远程访问权限,修改root密码
- MySQL——修改root密码的4种方法(以windows为例)
- 使用binlog2sql针对mysql进行数据恢复
- mybatis_mysql
- mysql忘记root密码
- mysql if 条件语句用法
- mysql 忘记密码
- 2022-08-01 安装mysql监控工具phpMyAdmin
- 2022-09-22 mysql列存储引擎-支持自定义函数-需求分析
- MySQL 5.7以上 root用户默认密码问题
- mysql 安装成功后如何设置密码?
- mysql-unsha1:在未知密码情况下,登录任意MYSQL数据库
- mysql密码修改
- mysql表区分大小配置
- ubuntu apt-get安装的mysql忘记了密码,处理办法