前言
之前在安装MySql数据库时,在注册为window服务并启动时一直失败,查找资料后问题得以解决,在此记录一下。
安装数据库的过程是非常顺利的,一直下一步的感觉是非常爽的。进行到最后的时候是这样的:

此时只要按下
Excute
,注册为windows服务,启动该服务,然后就可以愉快的使用数据库了。但结果却是这样的:

windows服务注册成功,启动服务,启动服务失败
去系统的服务里查看,MySQL80服务已经注册到了系统中,手动启动,启动失败。在不断的测试中我发现,打开该服务的配置,将登录选项卡中的登录身份设置为:本地系统账户,可以正常启动服务。但是设置为此账户,则启动服务报错。

经查阅资料得知,MySql启动服务时,使用的系统账户是
network service
,该用户在启动mysql服务时没有足够的权限。所以,只要将该用户设置足够高的权限,那么就能正常启动。
将该用户添加到Administrators用户

然后再进行mysql服务的启动,问题完美解决。

网友评论