【问题标题】:MySql can't open more than one clientMySql 不能打开多个客户端
【发布时间】:2018-09-01 03:05:06
【问题描述】:

我无法在我的 Mac OS 中同时打开多个 MySQL 连接。 例如,如果我使用 Sequel Pro 连接到数据库,然后转到终端并尝试连接到 MySQL,我会收到以下错误:

ERROR 2013 (HY000):在“读取初始通信数据包”时丢失与 MySQL 服务器的连接,系统错误:102

当然,即使在我的网站中,问题也会反过来出现。如果我使用 Sequel 或终端打开 MySql,我的本地网站将无法连接到 MySQL。

S.O => Mac Os El Capitan MySQL => 5.7.9

【问题讨论】:

标签: mysql macos


【解决方案1】:

增加 my.cnf 文件中的 connect_timeout 帮助我解决了完全相同的情况。我刚刚将connect_timeout 30 添加到my.cnf 文件

【讨论】:

  • 不幸的是,它不能解决我的问题。实际上,我只是从“my-default.cnf”复制了conf示例,添加了connect_timeout = 30,但没有成功。
  • 如果是您的本地机器,请尽可能使用 MySQL8.. 可能会有所帮助.. 不是最好的解决方案,但没有其他想法
  • 我会更新到 Mojave 和 MySQL8……也许这次我会走运。
猜你喜欢
  • 1970-01-01
  • 2023-03-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多