栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

MySQL数据库的超级管理员root的密码忘记/忘记密码怎么办?

MySQL数据库的超级管理员root的密码忘记/忘记密码怎么办?

1.添加登录跳过权限检查配置
修改 /etc/my.cnf 文件,在 [mysqld] 配置节点添加 skip-grant-tables 配置

[mysqld]
skip-grant-tables

2.重新启动mysql服务

shell> service mysqld restart

3.修改密码
添加登录跳过权限检查配置后,在终端用 mysql 命令登录时不需要用户密码,然后选择三种修改密码的方式中的任意一种修改密码即可。

注意:mysql 库的 user 表,MySQL 5.7 以下版本密码字段为 password,MySQL 5.7 以上版本密码字段为 authentication_string。

4.还原登录权限跳过检查配置
将 /etc/my.cnf 中 [mysqld] 节点的 skip-grant-tables 配置删除,然后重新启动服务即可。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/303030.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号