He iniciado sesión remotamente en mi Ubuntu 14.04
servidor como usuario root.
Cuando lo intento:
sudo stop mysql
Yo obtengo:
stop: unknown instance:
Cuando lo intento:
sudo service mysql stop
Yo obtengo:
stop: unknown instance:
Leí una publicación en algún lugar donde alguien publicó una pregunta similar, la respuesta fue que lo más probable es que el servidor ya no esté funcionando, así que intenté:
mysqladmin -u root -p status
y lo entiendoUptime: 1543 Threads: 1 Questions: 500 etc...
...lo que significa que el servidor se está ejecutando.
Entonces, ¿cómo puedo parar mysql
? Estoy seguro de que lo intenté sudo stop mysql
antes y funcionó.
Hoy agregué una contraseña para acceder a la base de datos mysql como usuario root, ¿podría tener algo que ver con eso?
Sé que la contraseña funciona bien porque necesito ingresarla para poder iniciar sesión phpMyAdmin
.
Me service mysql status
da mysql stop/waiting
como si estuviera colgado, ¿no debería simplemente apagarse eventualmente?
Respuesta1
Detener MySQL:sudo /etc/init.d/mysql stop
Detener Apache:sudo /etc/init.d/apache2 stop
Respuesta2
Inténtelo sudo systemctl status mysqld
entonces, si tiene éxito sudo systemctl stop mysqld
.
El nombre del servicio puede ser diferente (oficialmente es mysqld
).
Respuesta3
Te falta el comando 'Servicio'.
parada del servicio sudo mysql
Respuesta4
El problema con sudo service mysql stop es que systemctl reiniciará el servicio después de unos minutos. Debes detenerlo con systemctl.