Mysql8.0闪退无法启动服务问题解决方法

时间:2024-03-17 12:15:32

前几天装了mysql8.0后,第二天mysql就开始闪退,并且自动停止服务,无法手动启动
尝试了好几种方法之后,重新去官网下载了Mysql8.0的解压版,以下步骤操作后终于可以正常使用了

  1. 在官网下载Mysql8.0解压版mysql官网链接
  2. 解压后配置环境变量,然后打开cmd,输入net start mysql尝试一下是否能启动
  3. 若无法启动,输入mysql --initialize
  4. 执行完毕后,再次输入net start mysql,启动成功
  5. 启动成功后还需要修改一下mysql的初始密码,初始密码可以在mysql根目录data文件夹下找.err文件查看
    Mysql8.0闪退无法启动服务问题解决方法
    进入data文件夹查找.err文件
    Mysql8.0闪退无法启动服务问题解决方法
    用notepad++查看初始密码
    Mysql8.0闪退无法启动服务问题解决方法
    修改完毕之后就可以根据该密码进入mysql重置密码
    使用命令行重置密码:
    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';