1.停止mysql服务. services.msc进入服务界面 停止mysql服务
2.打开一个cmd窗口. 输入mysqld --skip-grant-tables 启动了一个新的mysql服务 跳过了权限.(窗口千万不要关闭.)
3.新打开一个cmd窗口. 输入mysql -u root -p 回车
4.不需要输入密码直接可以进入.
5.输入命令 use mysql; 使用mysql数据库.
6.输入命令 update user set password=password('abc') where user='root';
7.关闭两个cmd窗口.在进程中结束mysqld的进程.
8.重启服务.
相关文章
- Linux下制作不用密码可立即登录的SSH用户
- Django学习路13_创建用户登录,判断数据库中账号名密码是否正确
- 数据库[类型,基本概念,生活实例],登录mysql数据库的三种方式,修改sql编辑器界面样式及字体样式
- MySQL5.7关于密码二三事
- 【转载】在MySQL登录时出现Access denied for user 'root'@'localhost' (using password: YES) 拒绝访问,并可修改MySQL密码
- linux云计算集群架构学习笔记:用户管理和root用户密码重置
- 数据库之mac上mysql root密码忘记或权限错误的解决办法
- mysql root密码忘记重置及相关注意事项
- Centos7 之 MariaDB(Mysql) root密码忘记的解决办法
- Windows——系统盘重置密码