DataGrip/PhpStorm 未连接到 MySQL DB,错误:com.intellij.execution.ExecutionException

Posted

技术标签:

【中文标题】DataGrip/PhpStorm 未连接到 MySQL DB,错误:com.intellij.execution.ExecutionException【英文标题】:DataGrip/PhpStorm is not connecting to MySQL DB, error: com.intellij.execution.ExecutionException 【发布时间】:2018-01-20 02:53:05 【问题描述】:

我使用 phpStorm 作为我的代码编辑器和数据库客户端。它工作正常。但突然它停止工作了。删除连接,然后使用绝对正确的数据库凭据添加新数据源,但仍然没有连接。 然后我以为是 PhpStorm 的问题,所以我下载了 DataGrip,但是也出现了同样的问题。我可以使用 SequelPro 通过相同的凭据连接到相同的数据库。

这是我单击应用按钮时得到的结果。当我单击“测试连接”按钮时,它会显示一个无限进程 connecting to database 在后台运行。

我不知道关于 DB 的 JetBrains 产品突然出了什么问题。我不能 100% 确定在哪个活动之后,我遇到了这个问题。我正在使用最新版本的 PhpStorm 和 DataGrip(版本 2017.3.4,于 2018 年 1 月 17 日构建)。

我的idea.log如下:

【问题讨论】:

嗯...com.intellij.execution.ExecutionException 没有告诉任何有用的信息。你是怎么得到那个错误窗口的——它是显示出来的还是你点击了屏幕底部的蓝色view链接?完整的错误是什么(通过Help | Show Log in XX检查idea.log)?由于这两种产品都发生了这种情况……从那以后您是否重新启动了 Mac?它对任何操作系统都有帮助,而不仅仅是 Windows :) 感谢您的回复。当我单击查看链接时,将显示此错误窗口。我也检查了idea.log。当我点击测试连接按钮时,我得到了这个日志,正如你在更新的问题中看到的那样。 我没有看到任何异常。根据目前提供的信息,不知道还有什么建议(除了在 JetBrains 问题跟踪器上提交票证) 是的,当某些东西不起作用但没有提供信息的错误消息时,程序员会感到最无助。你有没有提交罚单? 没有。我没有看到任何明显的线索,也无法提供任何额外的细节(它发生在你身边,我不知道你在那里得到了什么,你最近的行动是什么等) 【参考方案1】:

试试这个:

    在您的数据源和驱动程序窗口中:选择您的数据库连接项。

    点击[Driver:]标签后的[mysql]链接

    删除[其他文件:]中的所有项目

    完成!

【讨论】:

谢谢。但是这个问题很久以前就解决了。当我在 Jetbrains 上提交罚单时,他们帮助我解决了这个问题。实际上是因为我对/etc/hosts 文件的愚蠢。

以上是关于DataGrip/PhpStorm 未连接到 MySQL DB,错误:com.intellij.execution.ExecutionException的主要内容,如果未能解决你的问题,请参考以下文章

查尔斯调试代理未连接到本地主机

未连接到互联网时如何显示警报? iOS

ngrok 未连接到本地服务器

未连接到视图的元素

信号未连接到方法

WireGuard 未连接到 Internet