Eu tive o mesmo problema. Veja como resolvi o problema:
sudo apt install mysql-server
sudo netstat -tap | grep mysql
sudo systemctl restart mysql.service
Agora tudo está funcionando bem. O guia a seguir foi de grande ajuda: link
Eu sou novo no Ubuntu usando a versão 14.04 de 64 bits. Eu instalei o xampp com sucesso e todos os serviços estão funcionando corretamente. No entanto eu instalei o mysql workbench e então recebo o erro;
A exceção não tratada não pode se conectar ao servidor mysql em '127.0.0.1' (111) (código 2003)
Eu li em toda a internet que eu deveria mudar a linha;
bind-number = 127.0.0.1
para ter um # na frente dele para ser comentado. E eu fiz isso. Eu também mudei o número da porta de 3306 para 5123 pois estou executando este ubuntu no vm-ware e tenho o xampp também instalado em meu windows que está usando a porta 3306. Mas isso não fez nada. Eu estou ficando confuso como o que fazer, visto que o servidor mysql diz que está rodando tanto na linha de comando quanto no mysql workbench, mas eu continuo recebendo esse erro quando clico na conexão no mysql workbench.
Eu olhei para várias questões semelhantes, como isso e isto e isso e muito mais, mas esses don ' t parecem ajudar.
Também recebo uma resposta estranha ao executar o comando
sudo service mysql status
e
sudo service mysqld status
para ambos os comandos, respectivamente, recebo o resultado
mysql: unrecognized service
e
mysqld: unrecognized service
Não tenho certeza se isso tem algo a ver com isso.