我的第一次给了它:数据库密码忘记了不要慌傻瓜式教你修改

数据库的的密码忘记了该如何解决

1.找到数据库文件里面的my.ini文件

(1)打开电脑的隐藏文件夹:查看——勾选隐藏的项目
(2)进入磁盘(你安装mysql的磁盘)找到ProgramData——MySQL——MySQL Server 5.7(我的是5.7版本)——my.ini

2.修改my.ini文件的内容

(1)找到[mysqld]在下面添加skip-grant-tables 保存并关闭(注意是[mysqld]不是[mysql])
在这里插入图片描述

3.重启数据库

(1)(window+R)调出命令窗口输入services.msc
(2)找到MYSQL57(我的是5.7版本)点击启动或者是重启动此服务

如果重新启动不行的话可能是你的端口被占用了比如PHP的wampmysql64或者其他工具占用把它们停止掉即可重新启动

4.修改数据库密码

(1)(window+R)输入cmd调出命令行窗口
(2)输入mysql -u root -p回车到输密码的阶段,这时候你会发现不管输啥密码都是可以进入的
在这里插入图片描述

(3)进入数据库输入 use mysql然后回车
在这里插入图片描述

(4)输入update user set authentication_string=password(‘123456’) where user=‘root’;将mysql的root密码重置为123456(根据自己想设的密码修改挂号里面的内容)然后回车,最后关掉命令行窗口
在这里插入图片描述
注意里面所输入的所有符号都要英文状态下注意结束时的分号

5.把你刚才在my.ini文件里面添加的东西删掉

(1)找到my.ini文件打开
(2)把刚才的skip-grant-tables那一行删掉并保存关闭

6.重新启动数据库

(1)(window+R)调出命令窗口输入services.msc
(2)找到MYSQL57(我的是5.7版本)点击重启动此服务

7.最后登录进去验证一下有无成功

(1)(window+R)打开命令输入cmd
(2)输入mysql -u root -p回车
(3)输入你设的密码
(4)如果显示welcome就成功啦

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值