MySQL启动错误:在本地计算机上的MySQL57服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止

摘要

在 MySQL 服务启动时,出现错误“在本地计算机上的MySQL57服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止”,服务无法正常启动。

问题描述

这个问题是在MySQL服务停掉之后,重新启动时出现的,情形如下:

enter image description here

问题原因和解决方法

一开始是有点蒙的,后来想到刚刚停掉服务时,是为了修改配置文件 my.ini 的:

enter image description here

我在配置文件中配置了服务器的字符集,实际上应该写作utf8,多了一个横杠之后就会报错,去掉后重启就正常了。

这个配置文件错误,是导致这个问题的一个原因。