XAMPP - Conectando -se a um banco de dados local de outra máquina local dentro de uma LAN
-
25-09-2019 - |
Pergunta
Estou usando o XAMPP para criar projetos PHP. Meu sistema é: nome = con7 e ip local = 192.168.1.20 Outro sistema é: nome = con12 e ip local = 19.168.1.10
Quero conectar -me a um banco de dados no CON12 do CON7.
Eu li que precisamos fornecer permissão de acesso ao host (IP), que está tentando conectar a partir de uma máquina diferente, como o host de acesso nos bancos de dados cpanel-> (o painel de controle para hospedeiros Linux).
Tenho acesso a esse sistema como essa pessoa (CON7) faz a entrada de dados e a manipulação. algo parecido.
Então, como fazer isso?
Solução
Para se conectar a um banco de dados remoto, você deve ter certeza:
- O MySQL-Server deve ouvir em uma interface pública (por exemplo, ETH0) para ser acessível via LAN. Isso pode ser verificado via telnet na porta 3306 (porta MySQL padrão)
- O Uso MySQL deve poder se conectar pelo menos a partir de 192.168.1.20 ou % (ou seja, todos os hosts)
- O Uso MySQL deve ter lido (+gravação) permissões para o banco de dados
Deseja executar um script de php adicionando as credenciais corretas em mysql_connect () deve ser suficiente. Se você deseja usar o PhpMyadmin local para trabalhar com o banco de dados, você deve adicionar o banco de dados no phpmyadmin-config.
Espero que ajude.