XAMPP - Conectando -se a um banco de dados local de outra máquina local dentro de uma LAN

StackOverflow https://stackoverflow.com/questions/3404531

  •  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?

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top