Configurando acesso remoto no MySQL Xampp Linux

(Este tutorial funcionou perfeitamente para Xampp 5.5.37)

Bem, ao usar o MySQL x Prisma no Linux você já deve ter percebido que o acesso é somente local, isto é, via endereço ‘localhost’ ou ‘127.0.0.1’ com socket.

 

Mas e se você quiser acessar via ip de outro computador?

É isso que vou tentar responder aqui!

(todo esse processo deve ser feito na máquina onde está instalado o Xampp);

Antes de mais nada inicie o MySQL no Linux.

 

Para isso, abra o painel de controle do Xampp Linux com o comando em terminal:

Clique na aba: Manage Servers.

xampp-control-linux

Selecione MySQL Database e pressione Start do lado direito ou Start All para iniciar todos os servidores.

Com o MySQL ainda selecionado clique em configure

Aparecerá a seguinte janela:

configure_mysql

Clique em [Open Conf File]

Surgirá:

configure_yes

Clique em Sim, então abrirá no editor um texto de configuração.

Após abrir, procure a seguinte linha:

 

e coloque um ‘#” em frente a ela, ficando assim

É justamente essa linha que bloqueia o acesso por outros ips.

O # insere um comentário, e assim será desativada essa linha.

Criando usuário MySQL

abra o terminal e digite:

irá pedir a senha root do MySQL, digite-a e pressione ENTER;

Já dentro do prompt do mysql> vamos criar um novo usuário:

Certifique-se de digitar corretamente, mude o nome e senha do usuário se preferir.

Dando privilégios ao usuário do mysql

Depois de criar o usuário é preciso dar a permissão de acesso remoto para ele:

Troque usuario e senha para os que você definiu no comando anterior ao de cima.

A propósito, o que significa o comando acima?

Garante todo privilégio a todos os ‘*.*’ bancos de dados ao usuário ‘usuario’ em acesso remoto com computadores na faixa de ip de 192.168.1.0 à 192.168.1.255 com senha ‘senha’;

Pronto, já estará apto a acessar o servidor MySQL do Xampp em outros computadores de rede local.

 

FIM.

 

Até mais, att. Adalberto

 

 

 

One thought on “Configurando acesso remoto no MySQL Xampp Linux

Deixe um comentário para Vickey Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *