mysql 원격접속 안될때 ERROR 2003 (HY000)

Linux 2015. 11. 27. 11:19 posted by CecilDeSK
반응형

mysql 에서 로컬접속은 되지만 원격접속이 되지 않을때 다음과 같은 에러메세지가 나온다면 체크해볼것들이 있다.


ERROR 2003 (HY000): Can't connect to MySQL server on '...'       '...'에 해당하는 서버로의 접속이 실패한경우이다. 


1. 우선 서버 실행시 --skip-networking 옵션이나 설정화일에 관련 내용이 있는지 체크한다.


2. Bind-address 가 실행옵션이나 설정화일중 있는지 체크한다. Bind-address가 127.0.0.1 이 설정되어있다면 주석처리를 하거나 제외하여 준다.  127.0.0.1은 외부접속을 허용하지 않음을 의미한다. 


3. 포트의 체크 3306 기본값은 3306이지만 변경한 경우 설정화일등에서 체크하여 본다.


4. listen 체크  netstat -na | grep 3306 이나 nmap localhost 명령으로 해당포트가 대기중인지 확인한다. 



반응형