Realizar instalação e configuração para o acesso remoto do MySQL 5.1. Para realizar o acesso remoto utilizaremos o MySQL Workbench.
# - Significa que o comando deve ser executado pelo usuário root.
$ - Significa que o comando deve ser executado por um usuário sem privilégios.
Antes de começarmos o arquivo faça o download do MySQL Workbench (http://dev.mysql.com/downloads/workbench/).
Instalação.
Para realizar a instalação no servidor:
# apt-get install mysql-server-5.1
Para iniciar o serviço:
# /etc/init.d/mysql start
Para parar o serviço:
# /etc/init.d/mysql stop
Para verificar o status do serviço:
# /etc/init.d/mysql restart
Configuração.
Abra o arquivo "/etc/mysql/my.cnf":
# nano /etc/mysql/my.cnf
Comente a seguinte linha (para comentar só colocar "#" na frente da linha):
bind-address = 127.0.0.1
Para acessar o MySQL:
# mysql -u root -p
Agora vamos criar um usuário com permissão ao acesso remoto:
mysql> grant all privileges on *.* to 'admin'@'192.168.1.%' identified by "123456"
*.* - Significa que o usuário tem acesso a todos os banco de dados, caso você queria definir um único bando de dados fica dessa maneira BD.*
admin - O login do usuário que você esta criando, caso o usuário que você informar já tiver cadastrado no MySQL você esta alterando as suas permissões.
192.168.1.% - Estou definindo que o usuário pode realizar o acesso de qualquer PC que esteja nesta classe de rede local.
123456 - Senha do novo usuário que esta sendo criado.
Obs.: A ' e " que estão na linha de comando em azul são necessárias, não podemos ignorar estes simples caracteres.
MySQL Workbench.
Agora vamos seguir um passo-a-passo para realizarmos o acesso remoto ao servidor MySQL. Não entrarei no mérito da instalação do MySQL Workbench pois é muito simples.
Click no botão "New Connection" na tela home conforme esta sendo demonstrado abaixo:
Após ter clikado no botão "New Connection":
Agora você deverá preencher os campos acima conforme a próxima imagem:
Após ter preenchido todos os campos click no botão "Teste Connection", deverá aparecer a seguinte tela, pode ser que em algumas situação ele solicite a senha do usuário informado para realizar o teste de conexão:
Caso apareça a tela acima a conexão já esta funcionando normalmente, caso contrario estou aqui para ajudar pessoal.
Coloca novamente as figuras... e se possível renova o post para o MySQL 5.6... é totalmente diferente.
ResponderExcluir