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的主要内容,如果未能解决你的问题,请参考以下文章