Alamat yang Anda tentukan di bind memberi tahu MySQL tempat mendengarkan. 0.0.0.0 adalah alamat khusus, yang berarti "mengikat ke setiap jaringan yang tersedia".
Hanya perangkat lunak klien yang dapat membuka koneksi ke server menggunakan alamat yang sama yang ditentukan dalam opsi 'bind' yang akan diizinkan untuk terhubung.
Beberapa contoh:
- Jika MySQL mengikat 127.0.0.1, maka hanya perangkat lunak pada komputer yang sama yang dapat terhubung (karena 127.0.0.1 selalu merupakan komputer lokal).
- Jika MySQL mengikat ke 192.168.0.2 (dan alamat IP komputer server adalah 192.168.0.2 dan berada di subnet /24), maka setiap komputer di subnet yang sama (apa pun yang dimulai dengan 192.168.0) akan dapat untuk terhubung.
- Jika MySQL mengikat ke0.0.0.0, maka komputer mana pun yang dapat menjangkau komputer server melalui jaringan akan dapat terhubung.
Ini semua adalah koneksi tingkat transportasi. Komputer jarak jauh masih perlu memenuhi syarat untuk tingkat aplikasi, artinya mereka masih memerlukan kredensial login yang benar dan parameter host dari mysql.user
.