2017-12-19 28 views
0

내가 구글 클라우드에 VM 인스턴스에 LAMP를 설치하지만 난 내 리눅스 터미널에서 원격으로 MySQL의에게 데이터베이스에 액세스하려고 할 때 후는 클라우드 구글에서 MySQL 서버 (LAMP)에 연결할 수 없습니다

$ mysql -u username -h ipaddress -p 

를 사용하여 비밀번호를 입력해도 아무 일도 일어나지 않습니다 (오류 없음). 내가 작동 ssh를 통해 로컬로 그것을 시도했다.

다른 클라우드 플랫폼 설정이 있습니까? 원격 PC에서 데이터베이스에 액세스하기 전에 변경해야합니다. this 자습서를 따라 갔지만 비밀번호를 입력하면 중지됩니다.

바인드 주소를 주석 처리했지만 작동하지 않았습니다. 도움이 필요하다.

답변

0

리모트 컴퓨터 또는 SSH를 통해 mysql 명령을 사용하고 있습니까?

일반적으로 보안상의 이유로, 특히 데이터에 액세스하는 유일한 응용 프로그램이 로컬 인 경우에는 원격 MySQL에 대한 외부 액세스를 허용해서는 안됩니다.

이것은 당신이 연결 방법 (즉 당신이 연결할 수없는 이유 인 경우 그러나, 그것은 불분명) :

  1. 연결을 원격 VM에 SSH를 사용하여가 (예 : ssh [email protected]) THEN
  2. , MySQL 인스턴스에 연결하십시오.

DB 편집기를 사용하여 연결할 때 일부 편집자는 SSH를 통해 MySQL 연결을 허용합니다. Mac 용 Sequel Pro는 이것을 매우 잘합니다.