본문 바로가기
linux

[Linux] ERROR 2002 (HY000): Can't connect to server on 'x.x.x.x' (115)

by seohan1010 2024. 6. 19.

 

 

 

이런 구조의 3tier 클라우트 랩을 생성하려고 한다.

그런데 backend ec2에서 db ec2에 연결을 하지

못한다.

 

 

 

mysql-client를 설치하고 테스트 해봐도 그러하다

 

 

 

 

해결방법

 

위의 db 설정 파일을 연다

 

 

 

 

27행 쯤의 bind-address의 127.0.0.1을

 

 

 

0.0.0.0으로 수정해 준다.

 

 

 

그리고 mysql (혹은 mariadb)를 재시작 해준다.

 

 

그리고 backend 인스턴스에서 앱을 실행하면은

db와 인스턴스의 데이터 베이스와

정상적으로 연결되고

 

 

백엔드도 정상적으로 구동이 되었다.

 

 

 

 

프론트 앱에서 backend 인스턴스의

어플리 케이션과의 통신도 정상적으로 이루어진다.

 

 

 

자세한 내용은 아래의 링크를 참고

 

 

https://stackoverflow.com/questions/64320136/error-2002-hy000-cant-connect-to-mysql-server-on-192-168-1-15-115

 

ERROR 2002 (HY000): Can't connect to MySQL server on '192.168.1.15' (115)

I'm trying to make a MySQL database on my Raspberry Pi 4, but it isn't going very well, using localhost instead works perfectly but I want to remote control it from my Windows 10 computer on the same

stackoverflow.com