Tôi đã cài đặt máy chủ mysql trên hộp linux IP = 192.168.1.100 nhưng khi tôi cố gắng kết nối với IP này thì nó vẫn bị lỗi (111). nhưng sử dụng localhost và 127.0.0.1 là OK.
bia @ bia-laptop # ifconfig | grep "inet addr"
inet addr: 127.0.0.1 Mặt nạ: 255.0.0.0
inet addr: 192.168.1.100 Bcast: 192.168.1.255 Mặt nạ: 255.255.255.0
bia @ bia-máy tính xách tay # mysql -ubeer -pbeer -h192.168.1.100
ERROR 2003 (HY000): Không thể kết nối với máy chủ MySQL trên '192.168.1.100' (111)
bia @ bia-laptop # mysql -ubeer -pbeer -hlocalhost
Chào mừng bạn đến với màn hình MySQL. Các lệnh kết thúc bằng; hoặc \ g.
Id kết nối MySQL của bạn là 160
Phiên bản máy chủ: 5.1.31-1ubfox2 (Ubuntu)
Nhập 'trợ giúp;' hoặc '\ h' để được giúp đỡ. Nhập '\ c' để xóa bộ đệm.
mys>
bia @ bia-laptop # mysql -ubeer -pbeer -h127.0.0.1
Chào mừng bạn đến với màn hình MySQL. Các lệnh kết thúc bằng; hoặc \ g.
Id kết nối MySQL của bạn là 161
Phiên bản máy chủ: 5.1.31-1ubfox2 (Ubuntu)
Nhập 'trợ giúp;' hoặc '\ h' để được giúp đỡ. Nhập '\ c' để xóa bộ đệm.
mys>
Kết nối từ máy khác nó cũng bị lỗi 111.
other @ other-laptop # mysql -ubeer -pbeer -h192.168.1.100 ERROR 2003 (HY000): Không thể kết nối với máy chủ MySQL trên '192.168.1.100' (111)
Sự khác biệt giữa việc sử dụng localhost / 127.0.0.1 và 192.168.1.100 trong trường hợp này. Tôi không biết cách kết nối với cơ sở dữ liệu này từ một máy khác.
Xin hãy giúp đỡ. Cảm tạ.
skip-networkingđường dây ;-)