启动和停止本地计算机上的MySQL80服务。怎么解决?

时间:2019-06-06 03:54:10

标签: mysql database workbench

当我尝试从services.msc启动MySQL服务器时,我收到MYSQL80 service on local computer started and stopped. Some services stop automatically if they are not in use by other services or programs.的错误消息

我已经运行mysqld --installmysqld --initialize。已经尝试将服务的属性更改为本地系统帐户。我检查了my.ini文件,它位于Program Data文件夹中,Uploads文件夹也存在。我还检查了.err文件,但那里没有任何帮助,最后一行是类似'NO_ZERO_DATE', 'NO_ZERO_IN_DATE' and 'ERROR_FOR_DIVISION_BY_ZERO' sql modes should be used with strict mode.的东西,我真的不知道这意味着什么,而google并没有帮助。

我不知道还能尝试什么,我几乎尝试了所有发现的东西。

这是我的可执行文件路径,您认为这应该指向my.ini文件吗?如果是这样,我该如何更改?

Path to executable

此外,列表中还有一个我可以启动的MySQL服务,但它为空,我的数据库位于MySQL80服务器(我无法启动的服务器)上:

Servers list

有什么主意吗?

1 个答案:

答案 0 :(得分:0)

对我来说,我遇到了类似no such host is known的错误 为此,我做了所有事情,没有任何效果。我也重新安装了两次。后来我发现我用一些表情符号更改了设备名称,然后将其更改为专有名称,然后就可以正常工作了。