Recibí un error mientras estoy iniciando el servicio 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
Comparta amablemente sus ideas ...
sudo status/restart/start mysql
es la forma de invocar trabajos nuevos O puede hacersudo service mysql start/restart/status
.Respuestas:
SOLUCIÓN UBUNTU Si está utilizando AWS (Amazon Hosting), probablemente podría enfrentar un problema en la nube. Tenía un servidor Zpanel instalado en el plan de "nivel gratuito" y mi MySQL se volvió muy inestable.
A veces, la mejor solución podría ser instalar de nuevo. (por lo general trato de hacer una instantánea, tan pronto como tengo el servidor en funcionamiento)
Bueno, la otra solución, podría ser solo reinstalar MySQL. Por lo general, este problema aparece cuando intenta cambiar algo en el
/etc/mysql/my.cnf
.Para solucionarlo (funciona la mayor parte del tiempo), deberá seguir algunos pasos (estos intentarán normalizar la instancia de MySQL)
Primero, intente reiniciar el servidor (si no funciona, siga los siguientes pasos):
sudo reboot
Otros pasos:
var/lib/mysql/
, solo para asegurarse de que sus datos estarán seguros:sudo -i
cp -R /var/lib/mysql/ ~/mysql
Después de eso, quitar / purga de MySQL (esto eliminará:
php5-mysql
,phpmyadmin
y otras bibliotecas, por lo que después del procedimiento, usted tendrá que volver a instalar de nuevo.sudo apt-get purge mysql-server-5.1 mysql-common
Eliminar la carpeta
/etc/mysql/
y su contenido:sudo rm /etc/mysql/ -R
Más adelante, verifique si los archivos de la base de datos todavía están en la carpeta
/var/lib/mysql/
y si no lo están, luego cópielos de nuevo:Bien, entonces instale o mysql server nuevamente
apt-get install mysql-server
Y finalmente instale phpmyadmin y php5-mysql:
Por último, reinicie los servicios y compruebe si el estado está bien ahora:
¡Eso es! Deberia de funcionar. ¡Espero que funcione para ti! (no se preocupe por los datos antiguos, es por eso que primero los respaldamos)
fuente
reboot
funcionó para mí (Ubuntu 14.04, mysql 5.5 a 5.7).En mi caso, el problema resultó ser que no tenía espacio disponible en el disco duro. Un archivo de registro había crecido a proporciones épicas y no pude iniciar MySQL debido a la falta de espacio disponible. Una vez que limpié el archivo y reinicié, funcionó bien.
fuente