¿Cómo detengo la ejecución de MySQL en mi servidor? Las soluciones estándar no funcionan

¿Cómo detengo la ejecución de MySQL en mi servidor? Las soluciones estándar no funcionan

He iniciado sesión remotamente en mi Ubuntu 14.04servidor 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 mysqlantes 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 statusda mysql stop/waitingcomo 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 mysqldentonces, 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.

información relacionada