1

我可以通过 MySQL Workbench 和 VStudio (Valentina Studio) 或 phpMyAdmin 连接到数据库,但我在使用 DBeaver 和 DataGrip 时遇到问题 - 可能 Java 程序使用了一些不同的设置?

例如,在 DataGrip 中,连接到 mysql 数据库时出现此错误:

Connection to @example.test failed: SSH: java.lang.IllegalArgumentException: port out of range:-1. SSH: java.lang.IllegalArgumentException: port out of range:-1

知道它可能是什么以及如何解决它 - 也许调整一些设置?

DataGrip-2017.1.2在 Linux 64 位上运行。

我在本地机器上使用 Vagrant 作为服务器,所以,也许是某些 Vagrant 设置的原因?但是Workbench、Valentina Studio和phpMyAdmin连接数据库都没有问题。

4

1 回答 1

1

端口为空时会发生此错误。请尝试填写您的 SSH 服务器的端口。通常,它是22.

于 2017-07-13T15:09:23.190 回答