Windows 为什么无法启动MySQL服务(位于本地计算机上)?

错误2:系统找不到指定的文件。

windows无法启动MySQL服务可能的原因有一下几种:

    mysql配置文件设置错误
    A、首先查找mysql对应的配置文件my.ini
    如果服务是使用指定的配置文件启动,到对应的文进行修改(文件的位置从控制面板中服务的属性中查看)
    B、检查参数basedir和datadir对应的目录是否存在,如:
    basedir = d:/mysql/
    datadir = d:/mysql/data/

    检查Mysql目录有没有给系统的System用户文件读写权限(一般以System用户启动mysql服务)

    检查mysql的3306端口是否被占用,如果占用,则修改my.ini配置文件中端口参数,将端口修改为其他值。

    mysql的数据库文件遭到破坏。

    MySQL卸载时一些信息不会自动删除,导致服务的路径设置不对导致的。检查注册表,路径见下图左下角的路径信息,把ImagePath改成你现在的路径。

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-04-15
在注册表 :HKEY_LOCAL_MACHINE ->SYSTEM -> CurrentControlSet -> services ->MySQL,修改ImagePath的路径为Mysql安装路径,例如:C:\wamp\bin\mysql\mysql8.0.18\bin\mysqld MySQL
相似回答