启动MySQL:net start mysql出现问题+本地Mysql忘记密码的修改方法

解决方法1:(普遍)

  • 管理员开启cmd,进入bin文件夹,方法见图:
    在这里插入图片描述

  • cmd内输入:cd C:\Program Files\MySQL\MySQL Server 8.0\bin这里的路径要换成你自己bin文件夹的路径,就是cd+空格+路径

  • 找到这个文件夹,删除它
    在这里插入图片描述

  • cmd执行这个命令:mysqld --initialize


解决方法2:查看错误日志

  • cmd输入mysqld --console查看错误日志,看看是什么问题。

  • 如果是端口占用问题(比如我的,我电脑上还有mongoDB在运行,还有MySQL80)见下图:

  • 右键“我的电脑”,选择“管理”

  • 找到这个,关闭服务。
    在这里插入图片描述

  • 重新net start mysql,成功启动。


忘记密码的修改方法:

亲测好用,建议密码设为root,好记!
原文链接:https://blog.csdn.net/qq382495414/article/details/107253577?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163068287216780255291808%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=163068287216780255291808&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2alltop_click~default-5-107253577.first_rank_v2_pc_rank_v29&utm_term=mysql%E5%BF%98%E8%AE%B0%E5%AF%86%E7%A0%81&spm=1018.2226.3001.4187

注意,如果powershell权限不够,就用管理员打开cmd,方法见本文最上方。

如果你记得mysql的安装路径的话,直接跳过步骤1 2 3

  1. 右键我的电脑-管理

  2. 找到Mysql,关掉它

  3. 进入bin目录下,按住shift + 鼠标右键,点击打开“在此处打开Powershell窗口”

  4. 关闭服务,在命令窗口输入
    4.1 net stop mysql
    4.2 mysqld --console --skip-grant-tables --shared-memory
    在这里插入图片描述
    窗口先不要关闭

  5. 像步骤3一样再打开一个命令窗口
    5.1 mysql -u root -p 回车,这时让你输入密码,不输入,直接回车
    5.2 use mysql
    5.3 update user set authentication_string='' where user='root';
    5.4 quit
    在这里插入图片描述

  6. 关闭窗口1、2,再像步骤3一样再打开一个命令窗口(注意这个步骤不能省!)
    6.1 net start mysql
    6.2 mysql -u root -p 回车,不输入密码,回车
    6.3 ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';

  7. 修改密码完成,新的密码就是root。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值