Debian/Ubuntu - Conectando banco MySQL via rede com Java
Dica publicada em Banco de Dados / MySQL
Debian/Ubuntu - Conectando banco MySQL via rede com Java
Esta dica mostra como conectar em um banco MySQL em outra máquina da rede de forma rápida e prática.
Logue no MySQL como root:
# mysql -u root -p
Supondo que a senha do root do MySQL é '1234', depois de logado no MySQL, digite:
GRANT ALL ON *.* TO 'root'@'%' IDENTIFIED BY '1234';
/q
Isto vai permitir o usuário root do MySQL, conectar nas bases a partir de qualquer máquina.
Além disso, você deve alterar o arquivo "my.cnf":
# nano /etc/mysql/my/cnf
Encontre a linha (Ela fica logo abaixo de: [mysqld]):
E deixe-a assim:
Então, reinicie o MySQL:
# invoke-rc.d mysql restart
Agora tente conectar a partir de um computador remoto.
Se você é desenvolvedor Java, procure em um Script que deixei aqui no VOL. Lá tem um exemplo de classe que faz a conexão via Java.
Abs. a todos!
Logue no MySQL como root:
# mysql -u root -p
Supondo que a senha do root do MySQL é '1234', depois de logado no MySQL, digite:
GRANT ALL ON *.* TO 'root'@'%' IDENTIFIED BY '1234';
/q
Isto vai permitir o usuário root do MySQL, conectar nas bases a partir de qualquer máquina.
Além disso, você deve alterar o arquivo "my.cnf":
# nano /etc/mysql/my/cnf
Encontre a linha (Ela fica logo abaixo de: [mysqld]):
bind-address = xxxxxxxxx
E deixe-a assim:
## bind-address = xxxxxxxxx
Então, reinicie o MySQL:
# invoke-rc.d mysql restart
Agora tente conectar a partir de um computador remoto.
Se você é desenvolvedor Java, procure em um Script que deixei aqui no VOL. Lá tem um exemplo de classe que faz a conexão via Java.
Abs. a todos!