安装启动MySQL8.0,报错:1053

Windows 无法启动MYSQL80服务 错误1053:服务没有及时响应启动或控制请求

            • 错误描述
            • 我的MySQL安装环境
            • 故障揣测
            • 解决步骤
            • 故障解除,启动服务正常

错误描述

在安装MySQL8.0.13的最后一步,配置启动MySQL服务的时候,MySQL启动失败,查看Log日志错误如下:

Attempting to start service MySQL80...
Failed to start service MySQL80.
Waiting until a connection to MySQL Server 8.0.13 can be established (with a maximum of 10 attempts)...
  Retry 1: Attempting to connect to Mysql@localhost:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 3 seconds before the next connection attempt...

于是到 我的电脑->右键->管理->服务和应用程序->服务 里面找到MySQL80服务,右键启动,报错如下图:
安装启动MySQL8.0,报错:1053_第1张图片
再到 任务管理器->服务 里面找到MySQL80服务,右键启动服务,则报错如下:
安装启动MySQL8.0,报错:1053_第2张图片

我的MySQL安装环境

MySQL安装环境为:Windows7 64位专业版

故障揣测

由于新装的操作系统,之前出现过权限不足的提示,故首先定位故障为权限问题。由于MySQL80服务在 计算机管理->服务 里面显示户别为:网络服务。如下图:
MySQL服务户别

解决步骤

所以为提高网络服务权限,需将网络服务添加到管理员组,步骤如下:

  1. 计算机->管理->本地用户和组->组 双击,效果图如下:
    安装启动MySQL8.0,报错:1053_第3张图片
  2. 双击Administrators安装启动MySQL8.0,报错:1053_第4张图片
  3. 点击添加安装启动MySQL8.0,报错:1053_第5张图片
  4. 点击高级安装启动MySQL8.0,报错:1053_第6张图片
  5. 把 NETWORK SERVICE添加到Administrators组安装启动MySQL8.0,报错:1053_第7张图片
  6. 层层点击确定返回,再启动MySQL80服务就没有任何问题了。
故障解除,启动服务正常

以上是我解决这个MySQL启动报错的方法,以此记录,以防后忘。

你可能感兴趣的:(错误谨记)