mysql-Workbench não pode se conectar ao servidor

1

No ambiente de trabalho, o status do servidor é STOPPED e a mensagem de log de inicialização:

2016-05-28 11:14:37 - Checking server status...
2016-05-28 11:14:37 - Trying to connect to MySQL...
2016-05-28 11:14:37 - Can't connect to MySQL server on '127.0.0.1' (111) (2003)
2016-05-28 11:14:37 - Assuming server is not running

Quando eu corro:

sudo service mysql status

Eu recebo:

mysql start/post-start, process 3061
post-start process 3062

Alguém poderia ajudar?

    
por Dan More 28.05.2016 / 17:27

2 respostas

0

Verifique se /etc/mysql/my.cnf não tem bind-address set e reinicie o servidor. Isso permitirá conexões do host local.

    
por Bob Carlson 28.05.2016 / 17:31
0

Existem muitos problemas possíveis:

  • Verifique se o serviço está realmente funcionando: netstat -plnt | grep mysql
  • verifique se ele está no endereço: port que você espera ver, por exemplo, aqui você não poderá se conectar de fora porque o único IP com o MySQL é o localhost: %código%. Se você não vê-lo aqui, mas ver nos processos ( tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 12460/mysqld ), então talvez esteja ligado apenas ao soquete.
  • verifique se o processo está ativo fazendo login no console: ps -eF | grep mysqld
  • Verifique se o (s) firewall (s) permite (m) que seu host remoto se conecte ao servidor para essa porta (por exemplo, nmap , versão do windows disponível também)
  • verifique se não há erros de digitação nas configurações de conexão do workbench.
por Putnik 29.05.2016 / 21:18