Den adresse, du angiver i bind, fortæller MySQL, hvor den skal lytte. 0.0.0.0 er en speciel adresse, hvilket betyder "bind til alle tilgængelige netværk".
Kun klientsoftware, der er i stand til at åbne en forbindelse til serveren ved hjælp af den samme adresse, som er angivet i 'bind'-indstillingen, vil få lov til at oprette forbindelse.
Nogle eksempler:
- Hvis MySQL binder til 127.0.0.1, er det kun software på den samme computer, der kan oprette forbindelse (fordi 127.0.0.1 altid er den lokale computer).
- Hvis MySQL binder til 192.168.0.2 (og servercomputerens IP-adresse er 192.168.0.2, og den er på et /24-undernet), vil alle computere på det samme undernet (alt, der starter med 192.168.0) kunne at forbinde.
- Hvis MySQL binder til 0.0.0.0, vil enhver computer, der er i stand til at nå servercomputeren over netværket, kunne oprette forbindelse.
Disse er alle forbindelser på transportniveau. Fjerncomputere skal stadig kvalificere sig til applikationsniveau, hvilket vil sige, at de stadig vil kræve de korrekte loginoplysninger og værtsparametre fra mysql.user
.