2017-04-30 9 views
0

MySQL Workbench 및 VStudio (Valentina Studio) 또는 phpMyAdmin을 통해 데이터베이스에 연결할 수 있지만 DBeaver 및 DataGrip에는 문제가 있습니다. 다른 설정? 아마도 몇 가지 설정을 조정 - 어떻게 문제를 해결하는 방법이 될 수있는 것을데이터베이스에 연결할 때 DataGrip 및 DBeaver (Java 기반 db IDE) 오류가 발생했습니다.

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

어떤 생각을하고 : MySQL 데이터베이스에 연결할 때 예를 들어

는 DataGrip에,이 오류는 무엇입니까?

Linux 64 비트에서 DataGrip-2017.1.2을 실행 중입니다.

내 로컬 컴퓨터의 서버에 Vagrant를 사용하고 있습니다. 따라서 일부 Vagrant 설정은 책임이 있습니까? 그러나 Workbench, Valentina Studio 및 phpMyAdmin은 데이터베이스에 연결하는 데 아무런 문제가 없습니다.

+0

이음새가 맞지 않아 포트 번호를 확인할 수 있습니까? –

+0

DataGrip의 포트 필드는 비어 있지만 Workbench에는 3306이 있으므로이를 시도하고 동일한 오류가 발생합니다. – Greggore

+0

@YCF_L 만약 내가 ssh 연결을 테스트하면 : 'SSH @ example.test에 연결할 수 없습니다 : SSH : 서버의 버전 문자열이 잘못되었습니다.' – Greggore

답변

0

포트이 비어있는 경우이 오류가 발생합니다. SSH 서버의 포트를 채워보십시오. 일반적으로 22입니다.