ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xx.xxx' (111)

하나.문제 설명
mysql 데이터베이스에 원격으로 연결할 때 다음과 같은 오류를 보고합니다
ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xx.xxx' (111)
 perror 111 OS error code 111:  Connection refused
### 접속 거부
둘.이 가능하다, ~할 수 있다,...
1) 네트워크 불통
Ping xxx를 통해xxx.xx.네트워크가 올바른지 확인하는 xxx
2) 데이터베이스가 bind 로 구성되었는지 확인address 매개 변수
로컬 로그인 데이터베이스에서 my를 보십시오.cnf 파일 및 데이터베이스 현재 매개 변수 show variables like'bindaddress';
bind를 설정하면address=127.0.0.1 그러면 로컬 로그인만 가능합니다
3) 데이터베이스에 skip 이 설정되어 있는지 확인networking 매개 변수
이 인자를 설정하면 mysql 데이터베이스에만 로컬로 로그인할 수 있습니다
4) 포트 지정이 올바른지 여부
다음 명령을 사용하여 어떤 ip의 어떤 포트가 정상인지 확인하십시오
telnet 192.168.57.101 3306
위와 같이 3306 포트가 열려 있는 경우 출력은 다음과 같습니다.
telnet 192.168.57.101 3306
Trying 192.168.57.101...
Connected to 192.168.57.101 (192.168.57.101).
Escape character is '^]'.
N
5.6.26-log'H)1]_EyV!€~:D%.S;l/B@Xmysql_native_password

좋은 웹페이지 즐겨찾기