Se você instalou o Xampp e não consegue ter acesso ao MySQL de outro pc na rede pelo ip, continue lendo para resolver esta questão.
Primeiro abra o painel de controle do Xampp no Windows.
O local é:
C:\xampp\xampp-control.exe
Ao abrir você já poderá ver a janela semelhante a essa:
Clique no botão [Shell] (coluna à direita);
Irá abrir a janela de comandos do Windows, digite nela:
mysql -h localhost -u root -p
Pressione enter e logo pedirá a senha, digite-a. Aquela mesma senha que ensino como criar neste post abaixo:
Tendo digitado a senha como na imagem acima, abrirá o prompt do mysql aguardando comandos, então digitaremos o seguinte comando para desbloquear o usuário root para outros computadores via rede local:
1 |
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.0/255.255.255.0' IDENTIFIED BY 'sua-senha-aqui' WITH GRANT OPTION; |
Como você pode perceber eu usei o ip 192.168.1.0/255.255.255.0 que faz com que qualquer computador que esteja na mesma rede do servidor com a mesma faixa de ip possa acessar o MySQL. Troque pelo ip de sua rede, deixando zero no final.
O comando será executado e os privilégios serão dados.
Ainda resta um último comando para efetivar os privilégios:
1 |
FLUSH PRIVILEGES |
Feito isso, reinicie o MySQL (botão [stop] e depois [start]);
Muito bem, agora você pode acessar seu servidor MySQL em rede.
Até mais, att. Adalberto.
e no Wampserver ?
=(
Se você conseguir abrir o MySQL no cmd do Windows, basta seguir os mesmos comandos acima. Penso eu.