window下忘记mysql登录密码
来源:互联网 发布:c语言 long 编辑:程序博客网 时间:2024/05/22 16:44
在学习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、退出
\q
8、重启mysql服务
说明:上面写的目寻是我机器上的目录,视自己的安装目录而定。关闭、重启mysql服务的方式有多种,可以用命令方式,也可以用计算机管理下的服务列表找到mysql服务进行操作。这整个操作步骤在linux下也适用,只是命令有点不一样。
- window下忘记mysql登录密码
- Mac下MySQL忘记登录密码
- Window下忘记Mysql的root密码怎么重置密码?
- windows下忘记mysql密码,跳过登录进入mysql解决方案
- window下忘记数据库密码
- mysql忘记密码登录---解决办法
- linux服务器下忘记mysql root登录密码解决办法
- mysql忘记密码,修改登录密码
- Win下忘记mySql密码
- Ubuntu 下忘记mysql 密码
- windows下mysql忘记密码
- linux下mysql忘记密码
- linux 下mysql忘记密码
- linux下忘记mysql密码
- ubuntu下忘记mysql密码
- Linux下Mysql忘记密码
- linux下mysql忘记密码
- linux 下忘记mysql密码
- ADO.NET学习笔记(二)
- aix vios 命令总结(王老师讲解)
- 2014年秋季招聘IT面试题总结(持续更新)
- 简单的启动代码 IMPORT |Image$$RO$$Limit|
- Java Web开发——FreeMarker模板使用方法讲解
- window下忘记mysql登录密码
- 进程名字获取进程的进程号PID,类似pidof,C函数,适合linux,AIX和hp-unix平台
- JavaScript的基本介绍
- freemarker 相关(一)
- ADO.NET学习笔记(三)
- 使用FreeMarker生成Html静态文件
- 全面探索 FreeMarker 模版引擎的扩展性
- Linux系统中设置默认的Java版本
- ORACLE 内置基本函数