Linux下忘记MySQL密码的解决办法「建议收藏」

Linux下忘记MySQL密码的解决办法「建议收藏」一、使用免密码登录 1.使用 #find / -name my.cfg 找到mysql配置文件 2.vim /etc/mysql/my.cfg (我的配置文件是这个路径,每个人的路径可能有所不同,用f

Linux下忘记MySQL密码的解决办法

一、使用免密码登录

 

  1.使用 #find / -name my.cfg 找到mysql配置文件

  2.vim /etc/mysql/my.cfg (我的配置文件是这个路径,每个人的路径可能有所不同,用find查询后再编辑)

     在[mysqld]设置下添加skip-grant-tables参数(跳过权限列表验证),保存退出。

  3.重启mysql服务,启用配置文件 #systemctl restart mysql(不同发行版本服务重启命令可能不同)

  4.输入命令免密码登录 #mysql -u root

  5.切换到mysql数据库 mysql>use mysql

  6.更改密码值 mysql>update user set password=password(“summer”. where user=”root”;

  7.刷新权限 mysql>flush privileges(必须)

  8.退出数据库 mysql>exit

  9.删除 my.cfg中的skip-grant-tables参数

  10.重启mysql服务即可使用自己设计的密码登陆数据库

 

二、使用密码登陆数据库

 

  1.#mysql -u root -p

  2.enter password:

  3.登陆成功则显示mysql>

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/7220.html

(0)
上一篇 2023-03-24
下一篇 2023-03-24

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注