MySQL服务不会在系统启动时自动启动,当我尝试启动MySQL服务时,它会显示以下输出
C:\Windows\system32>net start MySQL
The MySQL service is starting.
The MySQL service could not be started.
The service did not report an error.
More help is available by typing NET HELPMSG 3534.
如果您遇到过这样的问题,请提出一些解决问题的方法。
答案 0 :(得分:0)
我的MySQL80服务器无法启动,因为my.ini是使用UTF-8编码而不是ANSI保存的。
答案 1 :(得分:0)
解决服务无法启动的错误的最简单方法是以管理员身份进入注册表。
导航到HKLM \ System \ ControlSet001 \ Services \ MySQL将映像路径更改为“ C:\ Program Files \ MySQL \ MySQL Server 8.0 \ bin \ mysql.exe” --defaults-file = C:\ Program Files \ MyNewSQL \ bin \ MyNewSQL.ini MyNewSQL
我的问题(与您的相同):
当前注册表设置:C:\ MySQLs \ MySQLDev \ bin \ mysqld --defaults-file = C:/MySQLs/MySQLDev/MySQLDev.ini MySQLDev
将注册表设置更改为:C:\ MySQLs \ MySQLDev \ bin \ mysqld.exe --defaults-file = C:/MySQLs/MySQLDev/MySQLDev.ini MySQLDev
重新运行“ net start MySQLDev”
MySQLDev服务正在启动。 MySQLDev服务已成功启动。