Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Endereço de ligação e servidor MySQL


O endereço que você especifica no bind diz ao MySQL onde escutar. 0.0.0.0 é um endereço especial, que significa "vincular a todas as redes disponíveis".

Somente o software cliente que é capaz de abrir uma conexão com o servidor usando o mesmo endereço especificado na opção 'bind' terá permissão para se conectar.

Alguns exemplos:
  • Se o MySQL se ligar a 127.0.0.1, então somente o software no mesmo computador poderá se conectar (porque 127.0.0.1 é sempre o computador local).
  • Se o MySQL se vincular a 192.168.0.2 (e o endereço IP do computador servidor for 192.168.0.2 e estiver em uma sub-rede /24), qualquer computador na mesma sub-rede (qualquer coisa que comece com 192.168.0) poderá para conectar.
  • Se o MySQL se vincular a 0.0.0.0, qualquer computador que consiga acessar o computador servidor pela rede poderá se conectar.

Essas são todas as conexões de nível de transporte. Os computadores remotos ainda precisam se qualificar para o nível de aplicativo, o que significa que ainda exigirão as credenciais de login e os parâmetros de host corretos de mysql.user .