连接到数据库时发生DataGrip和DBeaver(基于Java的db IDE)错误
我可以通过MySQL Workbench和VStudio(Valentina Studio)或phpMyAdmin连接到数据库,但是我在DBeaver和DataGrip方面遇到了问题,因为Java程序使用了一些不同的设置 例如,在DataGrip中,我在连接mysql数据库时遇到以下错误:连接到数据库时发生DataGrip和DBeaver(基于Java的db IDE)错误,java,mysql,ssh,datagrip,dbeaver,Java,Mysql,Ssh,Datagrip,Dbeaver,我可以通过MySQL Workbench和VStudio(Valentina Studio)或phpMyAdmin连接到数据库,但是我在DBeaver和DataGrip方面遇到了问题,因为Java程序使用了一些不同的设置 例如,在DataGrip中,我在连接mysql数据库时遇到以下错误: 连接到@example.test失败:SSH:java.lang.IllegalArgumentException:端口超出范围:-1。 SSH:java.lang.IllegalArgumentExcept
连接到@example.test失败:SSH:java.lang.IllegalArgumentException:端口超出范围:-1。
SSH:java.lang.IllegalArgumentException:端口超出范围:-1
知道它可能是什么以及如何修复它吗?也许可以调整一些设置
我正在运行64位Linux上的DataGrip-2017.1.2
我在本地机器上使用Vagrant作为服务器,所以,可能是因为某些Vagrant设置?但是Workbench、Valentina Studio和phpMyAdmin在连接到数据库时没有问题。此错误发生在端口为空时。请尝试填写SSH服务器的端口。通常是
22
端口号不正确,请检查端口号好吗?DataGrip中的端口字段为空,但Workbench中的端口号为3306,因此,我已经试过了,但得到了相同的错误。@YCF\u L如果我测试ssh连接,我会得到:ssh连接到@example.test失败:ssh:invalid server的版本字符串。