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 ;-)