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

é possível acesso remoto ao banco de dados mysql em hospedagens compartilhadas?


Na maioria das instalações padrão, o MySQL se liga a 127.0.0.1 - que permite apenas conexões locais.

Se você deseja alterar isso (ATENÇÃO:pode ser um problema de segurança), você precisa alterá-lo no arquivo de configuração (geralmente /etc/mysql/my.cnf nas distribuições linux). Ou no windows pode estar nestes locais:
C:\Windows\my.ini C:\Windows\my.cnf C:\my.ini C:\my.cnf 
C:\Program Files\MySQL\MySQL Server 5.5\my.ini 
C:\Program Files\MySQL\MySQL Server 5.5\my.cnf

Normalmente é suficiente comentar o bind-address linha como esta, que permitirá conexões de todos os IPs:
# bind-address          = 127.0.0.1

Também vale a pena notar que a maioria dos webhosters não permite conexões MySQL de hosts arbitrários e você não pode alterar esse fato (você só pode acessar sua instância MySQL usando um aplicativo local - na maioria dos casos phpmyadmin).