문제 해결: 오류 111 - MySQL 서버에 연결할 수 없습니다.
P粉236743689
P粉236743689 2023-08-02 20:16:12
0
2
735
<p>IP 주소가 192.168.1.100인 Linux 호스트에 MySQL 서버를 설치했는데 이 IP에 연결하려고 하면 항상 오류(111)가 발생합니다. 하지만 localhost와 127.0.0.1을 사용해도 괜찮습니다. </p> <pre>beer@beer-laptop# ifconfig | grep "inet addr" inet 주소:127.0.0.1 마스크:255.0.0.0 inet 주소:192.168.1.100 Bcast:192.168.1.255 마스크:255.255.255.0 맥주@맥주-노트북# mysql -ubeer -pbeer -h192.168.1.100 오류 2003(HY000): '192.168.1.100'(111)에서 MySQL 서버에 연결할 수 없습니다. 맥주@맥주-노트북# mysql -ubeer -pbeer -hlocalhost MySQL 모니터에 오신 것을 환영합니다. 명령은 ; 또는 g로 끝납니다. 귀하의 MySQL 연결 ID는 160입니다. 서버 버전: 5.1.31-1ubuntu2(Ubuntu) 도움말을 보려면 'help;' 또는 'h'를 입력하여 버퍼를 지우십시오. mysql> 맥주@맥주-노트북# mysql -ubeer -pbeer -h127.0.0.1 MySQL 모니터에 오신 것을 환영합니다. 명령은 ; 또는 g로 끝납니다. 귀하의 MySQL 연결 ID는 161입니다. 서버 버전: 5.1.31-1ubuntu2(Ubuntu) 도움말을 보려면 'help;' 또는 'h'를 입력하여 버퍼를 지우십시오. mysql> </pre> <p>다른 컴퓨터에서 연결할 때도 오류 111이 발생합니다. </p>
another@another-laptop# mysql -ubeer -pbeer -h192.168.1.100
오류 2003(HY000): '192.168.1.100'(111)에서 MySQL 서버에 연결할 수 없습니다.
</pre>
<p>이 경우 localhost나 127.0.0.1을 사용하는 것과 192.168.1.100을 사용하는 것의 차이점은 무엇입니까? 다른 컴퓨터에서 이 데이터베이스에 연결하는 방법을 모르겠습니다. <br /><br />도와주세요, 감사합니다. 


P粉236743689
P粉236743689

모든 응답(2)
P粉936509635

111은 연결이 거부되었음을 의미합니다. 이는 mysqld가 localhost 인터페이스에서만 수신 대기 중임을 의미합니다.

수정하려면 my.cnf 파일에서 mysqld 섹션의 바인드 주소 값을 볼 수 있습니다.

P粉471207302

이것은 아마도 MySQL 서버가 localhost 인터페이스에서만 수신 대기하고 있음을 의미할 것입니다.

다음과 같은 줄이 있는 경우:


으아아아

my.cnf 구성 파일에서 해당 항목을 주석 처리한 다음(줄 시작 부분에 # 추가) MySQL을 다시 시작해야 합니다.

으아아아

물론, 이 작업을 수행하려면 서버 관리자여야 합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!