Eu recebi um erro enquanto inicio o serviço mysql.
/etc/init.d/mysql start
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql start
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the start(8) utility, e.g. start mysql
start: Job failed to start
Compartilhe suas idéias ...
sudo status/restart/start mysql
é a maneira de chamar trabalhos iniciados OU Você pode fazersudo service mysql start/restart/status
.Respostas:
SOLUÇÃO UBUNTU Se você estiver usando o AWS (Amazon Hosting), provavelmente eu estou enfrentando um problema na nuvem. Eu tinha um servidor Zpanel instalado no plano de "camada grátis" e meu MySQL se tornou muito instável.
Às vezes, a melhor solução pode ser instalada novamente. (normalmente eu tento fazer um snapshop, assim que o servidor estiver em funcionamento)
Bem, a outra solução, poderia ser apenas reinstalar o MySQL. Normalmente, esse problema aparece quando você tenta alterar algo no arquivo
/etc/mysql/my.cnf
.Para corrigi-lo (funciona na maioria das vezes), você precisará seguir alguns passos (estes tentarão normalizar a instância do MySQL)
Primeiro, tente reiniciar o servidor (se não funcionar, siga as próximas etapas):
sudo reboot
Outras etapas:
var/lib/mysql/
, apenas para garantir que seus dados estarão seguros:sudo -i
cp -R /var/lib/mysql/ ~/mysql
Depois disso, retire / purgação MySQL (isso irá remover:
php5-mysql
,phpmyadmin
e outras bibliotecas, assim que após o procedimento, você terá que reinstalar novamente.sudo apt-get purge mysql-server-5.1 mysql-common
Remova a pasta
/etc/mysql/
e seu conteúdo:sudo rm /etc/mysql/ -R
Posteriormente, verifique se os arquivos do banco de dados ainda estão na pasta
/var/lib/mysql/
e, se não estiverem, copie-o novamente:Ok, então instale o servidor mysql novamente
apt-get install mysql-server
E finalmente instale o phpmyadmin e o php5-mysql:
Por fim, reinicie os serviços e verifique se o status está bom agora:
É isso aí! Deveria funcionar. Espero que funcione para você! (não se preocupe com os dados antigos. É por isso que os fazemos backup primeiro)
fonte
reboot
funcionou para mim (Ubuntu 14.04, mysql 5.5 a 5.7).No meu caso, o problema acabou sendo que eu não tinha mais espaço disponível no disco rígido. Um arquivo de log cresceu para proporções épicas e eu não consegui iniciar o MySQL devido à falta de espaço disponível. Depois de limpar o arquivo e reiniciar, ele funcionou bem.
fonte