conexão remota do mysql expirou

1

Eu tenho um cliente em linux e o mysql server on windows

Eu queria conectar-me ao mysql remotamente 2 computadores podem pingar uns aos outros sem qualquer problema no servidor mysql eu definir a permissão corretamente para que o cliente especificado tem permissão para se conectar

WIN IP:  192.168.1.2
Linux IP:192.168.1.3

no sistema windows:

GRANT ALL ON *.* TO 'parsa'@'192.168.1.3' IDENTIFIED BY 'parsa';
flush all privileges;

no meu linux, no my.cnf eu escrevi essa linha em mysqld section

bind-address=192.168.1.2

skip-networking foi comentado e eu não mudei eu reiniciei o mysql

quando eu uso

telnet 192.168.1.2 3306 

telnet:connect to address 192.168.1.2:Connection timed out

e usando este comando:

mysql -h 192.168.1.2 -u parsa -p parsa
Error 2003:can't connect to mysql server on 192.168.1.2

O firewalls em ambos os lados está desativado, o que devo fazer?

    
por Nickool 29.02.2012 / 15:04

1 resposta

0

Você tem 100% de certeza de que a instância do servidor está sendo executada na máquina do Windows? Você pode verificar isso fazendo C:\> sc query MySQL no cmd.exe no Windows. Se não estiver em execução, tente executá-lo com ... C:\> sc start MySQL . Para mais informações, achei este site útil.

    
por 29.02.2012 / 20:37

Tags