cmd下如何安装mysql数据库密码_忘记本地MySQL数据库密码解决方案

忘记本地MySQL数据库密码,解决方案,分以下10个步骤:

打开cmd窗口,进入 MySQL的安装目录。

ffeedaf610b26f023a6ce28dfa743c32.png

停止MySQL的服务。已经停止了。

37ab17ad12d660d405653bbe9b0b0dff.png

eca603e81256b2cec66c7f3fa0163bcf.png

右键MySQL,看到启动是可点击的,证明MySQL服务已停止运行。

05e1d60fc2b439690b51a133d0f0095c.png

将root用户对数据库操作的的权限授予给别的用户。

输入 mysqld --skip-grant-tables 回车

67183017bd3f73d5470e9913c75b0958.png

重新打开一个窗口,进入bin目录,输入mysql,然后再输入use mysql

如下图所示:

78e00be83978001b549e5427148e8caf.png

修改数据库连接密码,命令

update user set password=password("123456") where user="root";

注:这里的“123456”为设置的新密码。注意语句后面的“;”,别漏。如果不写“;”,回车之后输入“\g”,效果一样。

5c8a7bbfe10eb635a0c0eaf5716b8842.png

出现错误:

3825abcb963d0588588ed402c766a3d4.png

正确的应该是:

b61b2a1a86aae5324d85673b6476bd8e.png

查找解决方案:说是mysql5.7以上没有password这个字段,变成了authentication_string,然后重新设置新密码成功。

311d85e1892a778a5814a9bd739be5df.png

重新加载一下权限,将设置了密码的用户root的权限信息从内存中写入数据库。

输入命令flush privileges;,英文分号“;”不可省略。如果不写“;”,回车之后输入“\g”,效果一样。

f8a2f0fa9c164ffb569dd00ae04933c3.png

退出 mysql 。输入quit。

9f18c77a623030caf2c1c71e9019d4da.png

修改 root 密码后,需要执行下面的语句和新修改的密码。

另开一个cmd窗口,执行以下命令,然后提示输入密码:输入4中设置的密码。

mysqladmin -u root -p shutdown

8d13338de2e0a83158cac2aa469cf8a3.png

开启数据库服务。

656e85538e8de531bc69446af980e96e.png

d1b3493b9fe25a81cfc33408dceb132e.png

验证是否设置成功。

另开cmd,进入到mysql的bin目录下,输入mysql –u root –p,回车之后提示输入密码,然后显示如下。连接成功。

64a415424a2622c1b3cd8c2489a9af7c.png

心里最想说的话:折腾这么久,还是记住密码吧!!!

参考链接:

原文:https://www.cnblogs.com/mudingxi/p/12726888.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值