Адресът, който сте посочили в bind, казва на MySQL къде да слуша. 0.0.0.0 е специален адрес, което означава "свързване към всяка налична мрежа".
Ще бъде разрешено да се свързва само клиентски софтуер, който може да отвори връзка със сървъра, използвайки същия адрес, който е посочен в опцията 'bind'.
Някои примери:
- Ако MySQL се свърже към 127.0.0.1, тогава само софтуер на същия компютър ще може да се свърже (защото 127.0.0.1 винаги е локалният компютър).
- Ако MySQL се свърже с 192.168.0.2 (и IP адресът на сървърния компютър е 192.168.0.2 и е в /24 подмрежа), тогава всички компютри в същата подмрежа (всичко, което започва с 192.168.0) ще могат за свързване.
- Ако MySQL се свърже с 0.0.0.0, тогава всеки компютър, който може да достигне до сървърния компютър през мрежата, ще може да се свърже.
Всичко това са връзки на транспортно ниво. Отдалечените компютри все още трябва да отговарят на изискванията за ниво на приложение, което означава, че все още ще изискват правилните идентификационни данни за вход и параметри на хост от mysql.user
.