【发布时间】:2019-02-28 20:23:50
【问题描述】:
我在 mac 上使用自制 mysql,制作 django 应用程序。我也使用jupyter。我不知道其中哪一个是问题的根本原因。
我曾经时不时收到此错误消息,我知道如何解决它:只需输入 brew services restart mysql 并稍等片刻。
问题是它现在发生的频率越来越高,每小时几次。在本地机器上工作时,是否有已知的解决方法?
我想,由于我经常使用ctrl-c 编程,这可能会耗尽连接池,因此我使用SET GLOBAL max_connections = 5000; 增加了连接池大小,但这并没有帮助。
【问题讨论】:
-
您是否验证了 mysql 确实在运行,例如通过在终端中运行
ps aux | grep mysqld? -
@kristaps 是的,mysql 正在运行。通常,当这种情况发生时,我正在运行的某些东西会开始显示错误,但其他不会。
-
连接失败前后服务器日志中是否有任何错误?
标签: python mysql django jupyter