酷科技-免费素材_软件_模板_源码下载_建站资源_源码论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

返回列表 发新帖 SEO优化此页关键词描述信息
查看: 300|回复: 0

数据库:MySQL忘记密码了怎么办?

[复制链接]

40

主题

40

帖子

1279

酷币

VIP组

酷币
1279
接手一个新项目时,如果上一位负责人没有把新项目文档、账号密码整理好是一件很头疼的事情。。 例如,当你想打开MySQL数据库的那时候 输入:
mysql -u root -p 一回车想输入密码,发现密码错误!!
# [MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)](https://www.cnblogs.com/gumuzi/p/5711495.html)
立马有种愿意砸键盘的冲动~不过别慌,程序员最厉害的地区就是说,上网找解决方案哈哈;
下面就和我们分享一下 MySQL忘记密码的解决方案
1、找到 my.cnf 配置文件的位置
windows下修改的是my.ini,这里主要说的是Linux的具体操作,
Linux系统采用 whereis 能够很方便地找到文件的位置:
$ whereis my
$ my:/etc/my.cnf
2、修改 my.cnf
如果你是 root 用户,直接vim /etc/my.cnf (注:windows下修改的是my.ini)
如果你是普通用户 , sudo vim /etc/my.cnf
进入vim编辑器编辑之后,找到 [mysqld] ,按键盘的 i 键进入编辑模式,在[mysqld]后面任意一行添加 skip-grant-tables 用来跳过密码验证的过程:
xmyub0fqbp4.jpg (21.93 KB, 下载次数: 0, 售价: 4 酷币)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|酷科技 ( 粤ICP备16006357号-6 )

GMT+8, 2023-2-7 20:35 , Processed in 0.033723 second(s), 33 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表