mysql登录1045错误时 修改登录密码
Posted yanyunpiaomaio
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql登录1045错误时 修改登录密码相关的知识,希望对你有一定的参考价值。
1、进入 mysql 的 bin 目录下,打开 cmd ,关闭 mysql 数据库。
2、输入 mysqld --skip-grant-tables 回车。
保持窗口不要更改不要关闭
(--skip-grant-tables 的意思是启动 MySQL 服务的时候跳过权限表认证由于mysqld –skip-grant-tables实测在mysql8.0中已失效,8.0请使用mysqld --console --skip-grant-tables --shared-memory)
3、另外开一个cmd,使用mysql直接无密登录
4、使用mysql的user表修改用户密码
use mysql
update user set password=password("123456") where user="root";(123456为密码 可以自己写想设置的内容)
5、刷新权限(必须进行的操作)
flush privileges;
6、退出mysql
exit;
关闭命令行重新启动mysql 就可以使用密码123456登陆了
以上是关于mysql登录1045错误时 修改登录密码的主要内容,如果未能解决你的问题,请参考以下文章
Wampserver #1045 无法登录 mysql 服务器
安装后mysql登录[错误1045(28000):用户'mike'@'localhost'的访问被拒绝(使用密码:YES)]