Linux 상자 IP = 192.168.1.100에 mysql 서버를 설치했지만이 IP에 연결하려고하면 항상 오류 (111)입니다. 그러나 localhost를 사용하면 127.0.0.1이 정상입니다.
beer @ beer-laptop # ifconfig | grep "inet addr"
inet addr : 127.0.0.1 마스크 : 255.0.0.0
inet addr : 192.168.1.100 Bcast : 192.168.1.255 마스크 : 255.255.255.0
beer @ beer-laptop # mysql -ubeer -pbeer -h192.168.1.100
오류 2003 (HY000) : '192.168.1.100'에서 MySQL 서버에 연결할 수 없음 (111)
beer @ beer-laptop # mysql -ubeer -pbeer -hlocalhost
MySQL 모니터에 오신 것을 환영합니다. 명령은;로 끝납니다. 또는 \ g.
MySQL 연결 ID는 160입니다
서버 버전 : 5.1.31-1ubuntu2 (우분투)
'help;'를 입력하십시오. 또는 도움을 받으려면 '\ h'. 버퍼를 지우려면 '\ c'를 입력하십시오.
MySQL>
beer @ beer-laptop # mysql -ubeer -pbeer -h127.0.0.1
MySQL 모니터에 오신 것을 환영합니다. 명령은;로 끝납니다. 또는 \ g.
MySQL 연결 ID는 161입니다
서버 버전 : 5.1.31-1ubuntu2 (우분투)
'help;'를 입력하십시오. 또는 도움을 받으려면 '\ h'. 버퍼를 지우려면 '\ c'를 입력하십시오.
MySQL>
다른 컴퓨터에서 연결해도 111 오류가 발생합니다.
another @ another-laptop # mysql -ubeer -pbeer -h192.168.1.100 오류 2003 (HY000) : '192.168.1.100'에서 MySQL 서버에 연결할 수 없음 (111)
이 경우 localhost / 127.0.0.1과 192.168.1.100의 차이점은 무엇입니까? 다른 컴퓨터에서이 데이터베이스에 연결하는 방법을 모르겠습니다.
도와주세요. 감사.
skip-networking라인 이 없습니다 ;-)