Estoy usando MySQL ver 14.14 Distrib 5.7.17 para Linux (x86_64) en Ubuntu 16.04. Cada vez que apago Ubuntu, se cuelga aquí.
Después de 10 minutos, automáticamente mata el proceso (supongo). Me encontré con este problema muchas veces. Hice una instalación limpia algunas veces, funciona por un tiempo, pero luego comienza a hacer lo mismo después de algunos apagados adecuados.
Al presionar Ctrl + Alt + Supr 7 veces consecutivas se fuerza un apagado. Forzar un apagado como este corrompió mis datos de MySQL. ¿Alguien más se ha encontrado con este problema?
sudo service mysql stop
en la línea de comando? Tal vez algún script necesita alguna intervención al apagar el servidor MySQL.Respuestas:
Eso es porque tienes problemas con la configuración de la zona horaria:
Correr
sudo dpkg-reconfigure tzdata
debería hacer el trucoFuente: https://bugs.launchpad.net/ubuntu/+source/mysql-5.7/+bug/1600164/comments/11
fuente
Antes de apagar su sistema, intente ejecutar esto para cerrar manualmente el servicio mysql.
Alternativamente, escriba un script para automatizar el proceso:
Asegúrese de marcarlo como ejecutable. Suponiendo que lo guardó como un archivo llamado
shutdown
, ejecute este comando:Ahora puedes ejecutar tu script.
fuente
service mysql stop
comando. El enfoque correcto aquí es investigar por qué el servidor MySql se bloquea.Por extraño que parezca, esto funcionó para mí:
posible explicación: mi proveedor de la nube almacena la hora en la zona horaria local (anterior a UTC); al iniciar MySQL primero, luego NTP, que actualiza la hora a UTC; por lo tanto, MySQL literalmente 'comenzó en el futuro'
fuente
Instalar
mysql-client
conEso debería ser suficiente.
fuente
Esto me sucede cuando cambié el nombre de host con:
$ sudo hostnamectl set-hostname my-new-hostname
sin detener el servidor mysql.
fuente
Apague la PC usando command- sudo init 0 Aunque esto suena estúpido pero sí, funciona. Funcionó para mí e incluso para ti también. En realidad, el servidor no se detiene por no obtener los privilegios superadministrativos. Así que la próxima vez apague usando este comando.
fuente
Si ayuda a alguien más, esto es lo que me ha resuelto el problema en Ubuntu 16.04 LTS. Básicamente retrasó el inicio del servicio en el archivo mysql.service en / lib / systemd / system / agregué
After=lightdm.service
ywants=lightdm.service
. (Mi lightdm.service se retrasa hasta que se lleva a cabo la autenticación del dominio). Supongo que podría usar cualquier otro servicio que sepa que se iniciará más adelante en el arranque. Estos archivos de servicio también cerrarán los servicios cuando Ubuntu se cierre en el orden inverso.fuente
Intenté ejecutar
sudo apt-get install mysql*
, y después de que la instalación terminó, todo parece funcionar bien y fácil ahora ... Tanto siguiendo la buena idea del usuario680697 como apagando o reiniciando usando las capacidades de la GUI (estoy en Ubuntu Mate 16.04).fuente
Esto es realmente un error en MySQL.
Consulte el Informe de errores: https://bugs.mysql.com/bug.php?id=93708
Para resolver este problema, simplemente actualice su MySQL ya que la solución está en esta actualización ->
créditos a Daniel Price.
fuente