2 mysql 서버에 대한 원격 액세스를 활성화하지 않고 서버에서 mysql 데이터베이스에 액세스하기 위해 앱을 로컬로 실행하는 방법 전체 SSH 액세스 권한이 있습니다. 이게 가능해? 역 SSH? VPN? (그러나 약간 혼란 스러울 것 같습니다) mysql remote local — 폰 호겐 소스
2 SSH를 사용하면 매우 쉽습니다. DB가 머신 S의 127.0.0.1:3306에서 연결을 수신한다고 가정합니다. 머신 C에서 해당 DB에 액세스하려고합니다. 머신 C에서는 다음과 같이하면됩니다. ssh -L 127.0.0.1:3306:127.0.0.1:3306 S C에서 S로 로그인하자마자 C에서 마치 S에있는 것처럼 C의 포트 3306을 사용할 수 있습니다. 해당 명령 줄의 첫 번째 IP / 포트 조합은 로컬에있는 포트입니다. C에서 두 번째는 결국 사용하려는 원격 포트입니다. — 국제 소스
0 그것은 아마 하지 당신이 마음에 무엇을했다,하지만 MySQL 서버는 웹 서버, 그리고 서버에 PHP를 사용하는 경우가 더 원격 액세스하여 설명을 맞는 것, 로컬 호스트로 DB를 액세스하기 위해? "로컬 앱"은 브라우저입니다. PHPmysqladmin (맞습니까? 사용하지 않았습니다)은 관리자 액세스 권한을 부여하지만 서버에 대한 SSH 액세스 권한이 있으면 mysql관리에 사용할 수 있습니다 . — 파 비움 소스 기본적으로 서버에서 앱을 호스팅하고 있으며 내 컴퓨터에서 디버깅하고 싶습니다. mysql은 기본적으로 원격 연결을 허용하지 않습니다. 나는 그것을 바꾸고 싶지 않다. — vonhogen 서버에서 호스팅하는 앱이 웹앱입니까? 내 요점은 (예를 들어) 서버에서 실행되는 PHP가 데이터베이스를 로컬 호스트로 액세스하므로 mysql에 대한 원격 액세스를 구성 할 필요가 없다는 것 입니다. 그러나 물론 PHP 와 같이 mysql에 앱이 액세스하지 않으면 모자에서 벗어난 것입니다. 왜 당신이 '역 회전 ssh'를 언급했는지 잘 모르겠지만 아마도 그 주제에 대해 잘 모르기 때문일 것입니다. 해결책을 찾는 행운을 빕니다. — pavium