Mysql
 sql >> Database >  >> RDS >> Mysql

Associa indirizzo e server MySQL

L'indirizzo specificato in bind dice a MySQL dove ascoltare. 0.0.0.0 è un indirizzo speciale, che significa "collega a ogni rete disponibile".

Solo il software client in grado di aprire una connessione al server utilizzando lo stesso indirizzo specificato nell'opzione 'bind' potrà connettersi.

Alcuni esempi:

  • Se MySQL si collega a 127.0.0.1, solo il software sullo stesso computer sarà in grado di connettersi (perché 127.0.0.1 è sempre il computer locale).
  • Se MySQL si collega a 192.168.0.2 (e l'indirizzo IP del computer server è 192.168.0.2 e si trova su una sottorete /24), tutti i computer sulla stessa sottorete (qualsiasi cosa che inizi con 192.168.0) sarà in grado di per connettersi.
  • Se MySQL si collega a 0.0.0.0, qualsiasi computer in grado di raggiungere il computer server tramite la rete sarà in grado di connettersi.

Questi sono tutti collegamenti a livello di trasporto. I computer remoti devono ancora qualificarsi per il livello di applicazione, vale a dire che richiederanno comunque le credenziali di accesso e i parametri host corretti da mysql.user .