MYSQL服务器实例8.0.13自动随机关闭和打开

时间:2018-11-10 19:46:18

标签: macos mysql-workbench mysql-8.0

我在mysql 8.0.13 server上安装了Mac OS (10.14.1) Mojava和mysql社区版。 第二天,我无法连接mysql服务器。我启动mysql实例,它变为OFF模式,如图所示。

enter image description here

我尝试了多种解决方案,例如;

  
      
  1. 将com.oracle.oss.mysql.mysqld.plist文件keepAlive属性更新为true

  2.   
  3. 将连接超时从180更改为280。

  4.   
  5. 没有端口正在监听3306

  6.   
  7. 禁用防火墙

  8.   

请告诉我们可能是什么问题?

4 个答案:

答案 0 :(得分:1)

这在MAC中对我有用...

打开终端并输入以下内容

这将检查当前正在运行的所有实例。

1)ps -ef | grep mysql

如果使用上述命令找到了任何进程ID。

2)sudo kill -9 [PID]

[PID]是用户名(如5098)旁边的进程ID

所以它将杀死5098

现在您将使用mysql服务器窗格或通过命令再次重新启动

mysql.server启动

答案 1 :(得分:0)

确保将其配置为在3306上进行连接。有时,MySQL在非默认端口(例如3307或其他端口)上配置了自己。您可以使用以下命令进行检查。

  

像“ PORT”一样显示全球变量;

答案 2 :(得分:0)

我在Ubuntu上也遇到了这个问题,这是因为我在不同的位置有不同的版本。因此,杀死并删除它们的发现释放了默认端口,从那以后很高兴...哈哈

答案 3 :(得分:0)

不能完全确定它为什么能工作,但我想我会分享(因为杀死/停止并重新启动对我来说不起作用):

我已经下载了工具DBngin,并注意到我正在运行MariaDB和PostgreSQL DB。在我停止了这些过程之后,MySQL运行正常。