Tentei várias vezes conectar-me ao servidor local usando MySQL Workbench 6.3 em meu computador usando os seguintes parâmetros, mas não me permite conectar. Você acha que é um problema de firewall?
Aqui estão meus parâmetros:
hostname: localhost
port: 3306
username: root
password: [not_really]
Aqui está a imagem do meu problema para qualquer pessoa ver.
Responder1
- Verifique se o MySQL escuta na porta 3306
netstat -lnp | grep 3306
do servidor. Caso contrário, verifique a diretiva de configuraçãobind-address
- Verifique se o MySQL está acessível no seu servidor web
telnet <mysql host> 3306
(- como na configuração do seu aplicativo web). Caso contrário, verifique as regras do firewall. Observação. telnet por padrão não está instalado no Windows e pode estar ausente no Linux, então este componente deve ser instalado manualmente. - Se o primeiro teste for bem-sucedido, você provavelmente precisaráredefinir a senha de um usuário no MySQLe/ou reconfigurar quais hosts têm permissão para se conectar a ele.
Usar uma conta root para o aplicativo da web com um banco de dados é uma péssima ideia!