Penyelesaian masalah: Ralat 111 - Tidak dapat menyambung ke pelayan MySQL
<p>Saya memasang pelayan MySQL pada hos Linux dengan alamat IP 192.168.1.100, tetapi apabila saya cuba menyambung ke IP ini, saya sentiasa mendapat ralat (111). Tetapi menggunakan localhost dan 127.0.0.1 adalah ok. </p>
<pra>beer@beer-laptop# ifconfig |.
inet addr:127.0.0.1 Mask:255.0.0.0
inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
beer@beer-laptop# mysql -ubeer -pbeer -h192.168.1.100
ERROR 2003 (HY000): Tidak dapat menyambung ke pelayan MySQL pada '192.168.1.100' (111)
beer@beer-laptop# mysql -ubeer -pbeer -hlocalhost
Selamat datang ke monitor MySQL berakhir dengan ;
Id sambungan MySQL anda ialah 160
Versi pelayan: 5.1.31-1ubuntu2 (Ubuntu)
Taip 'help;' atau 'h' untuk mendapatkan bantuan.
mysql>
beer@beer-laptop# mysql -ubeer -pbeer -h127.0.0.1
Selamat datang ke monitor MySQL berakhir dengan ;
Id sambungan MySQL anda ialah 161
Versi pelayan: 5.1.31-1ubuntu2 (Ubuntu)
Taip 'help;' atau 'h' untuk mendapatkan bantuan.
mysql>
</pra>
<p>Ralat 111 juga berlaku apabila menyambung daripada mesin lain. </p>
<pra>lain@lain-laptop# mysql -ubeer -pbeer -h192.168.1.100
ERROR 2003 (HY000): Tidak dapat menyambung ke pelayan MySQL pada '192.168.1.100' (111)
</pra>
<p>Dalam kes ini, apakah perbezaan antara menggunakan localhost atau 127.0.0.1 berbanding menggunakan 192.168.1.100? Saya tidak tahu bagaimana untuk menyambung ke pangkalan data ini dari mesin lain. <br /><br />Sila bantu, terima kasih. </p><p><br /></p>