본문 바로가기
MySql

MySQL 로컬 머신에서 AWS의 MySQL에 연결

by 베이스 공부 2020. 9. 26.
반응형

AWS의 MySQL DB에 액세스하는 로컬 시스템에 개발 환경을 설정하려고하는데 "연결할 수 없습니다"메시지가 계속 나타납니다.

mysql_connect('xxx.xxx.xxx.xxx:3306', 'USERNAME', 'PASSWORD');

또한 my.cnf 파일에서 bind-address를 주석 처리하고 연결중인 IP 주소에 대한 권한을 부여했습니다.

누구든지이 작업을 성공적으로 수행 한 적이 있습니까?

 

해결 방법

 

이것이 Amazon에서 방화벽이 있다고 가정하고 SSH 터널을 사용해보십시오.


참고 : IP 필터링을 사용하는 경우에도 MySQL을 공용 인터넷에 열지 마십시오. SSH 터널은 훨씬 더 안전합니다. 가장 좋은 부분 : 터널은 시스템에서 localhost : 3306을 사용하여 액세스 할 수 있으며 구성을 변경할 필요가 없습니다.)

 

참조 페이지 https://stackoverflow.com/questions/8344057

 

 

반응형

댓글