windows环境mysql密码重置
2017-09-04 10:59
337 查看
具体步骤
关闭mysql服务管理员 打开 cmd 命令行
停止服务输入:
service mysql stop
停止登陆检查功能
mysqld –skip-grant-tables
或者mysqld-nt –skip-grant-tables(提示没有这个命令)
失败,找到配置文件my-default.ini,打开并在[mysqld]下面加入skip-grant-tables。再执行上面一行命令。
不关闭当前窗口,再打开另一个命令行窗口。到mysql\bin目录下再输入mysql(C:\Program Files\MySQL\MySQL Server 5.6\bin)
mysql (直接可以进入)
修改密码
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里面。再执行修改密码的命令。
刷新权限
flush privileges;
退出
\q
重启mysql服务
说明:上面写的目寻是我机器上的目录,视自己的安装目录而定。关闭、重启mysql服务的方式有多种,可以用命令方式,也可以用计算机管理下的服务列表找到mysql服务进行操作。这整个操作步骤在linux下也适用,只是命令有点不一样。
相关文章推荐
- Windows环境下重置mysql密码操作命令
- windows环境下mysql忘记密码如何重置
- windows环境下,mysql的root密码丢失后重置方法
- windows环境中mysql忘记root密码的解决方法详解
- Windows/Linux MySQL忘记密码重置密码教程
- MySQL账号密码忘记解决方法(windows环境下亲测有效)
- C虾仔笔记 - 重置MySQL密码(Windows)
- linux环境下重置mysql密码
- windows下更改mysql的root密码 wamp集成环境
- Windows下重置MySQL密码
- Windows与Linux下重置MYSQL的Root密码方法
- MySQL忘记root密码的解决办法(Windows环境下)
- 如何重置本地开发环境的MYSQL密码
- windows下重置mysql密码
- windows环境中mysql忘记root密码的解决办法
- windows环境中mysql忘记root密码的解决办法
- 忘记mysql密码下如何Windows下和Linux下重置了MYSQL的root的密码
- Windows和Linux下Mysql 重置root 密码
- windows/linux 命令行方式重置mysql的root密码