Diferentes formas de detener Mysqld

Mehvish Ashiq 30 enero 2023
  1. Iniciar/detener mysqld (también conocido como servidor MySQL) en el sistema operativo Windows
  2. Iniciar/detener el mysqld (también conocido como servidor MySQL) en el sistema operativo Linux (Ubuntu 20.04)
  3. Conclusión
Diferentes formas de detener Mysqld

mysqld es un programa de servidor daemon, también conocido como MySQL Server. Se utiliza para administrar el directorio de datos MySQL que tiene tablas y bases de datos.

Este tutorial lo guía sobre las diversas formas que puede usar para iniciar, detener o reiniciar MySQL Server.

Todo el mundo tiene que iniciar y detener el mysqld según el sistema operativo que esté utilizando. Exploraremos los diferentes enfoques para iniciar, detener y reiniciar MySQL Server utilizando los sistemas operativos Windows y Linux (Ubuntu 20.04).

Iniciar/detener mysqld (también conocido como servidor MySQL) en el sistema operativo Windows

Método 1: usar el diálogo Ejecutar de Windows

Puede usar el diálogo Ejecutar de Windows si está usando el sistema operativo Windows. Puede abrirlo usando Windows+R. Una vez que esté abierto, escriba services.msc (ver adjunto a continuación) y presione OK.

diferentes formas de detener mysqld: abra el cuadro de diálogo de ejecución

Busque MySQL## (aquí ## representa la versión). Si tiene MySQL 8.0, busque MySQL80 en la siguiente pantalla.

diferentes formas de detener mysqld: seleccione mysql en servicios

En este momento, MySQL Server se está ejecutando. Haga clic derecho en MySQL## (reemplace ## con su versión de MySQL) y seleccione Detener. También puede seleccionar pausar o reiniciar desde aquí también.

diferentes formas de detener mysqld - detener mysql en servicios

Detendrá el mysqld (MySQL Server). Vea la siguiente captura de pantalla.

Diferentes formas de detener mysqld: mysql se detuvo en los servicios

También puede iniciar, detener, pausar o reiniciar el servidor MySQL desde la barra de menú en servicios de la siguiente manera.

diferentes formas de detener mysqld - opciones visuales en servicios

Método 2: usar el símbolo del sistema de Windows

También puede detener su servidor MySQL desde la línea de comandos si se siente cómodo con el símbolo del sistema de Windows (también llamado CMD). Abra el símbolo del sistema como administrador (vea la captura de pantalla que se muestra a continuación).

Diferentes formas de detener mysqld: abra el símbolo del sistema

Se abrirá una ventana negra e irá a la carpeta bin de MySQL C:\Program Files\MySQL\MySQL Server 8.0\bin.

diferentes formas de detener mysqld - mysql bin folder

Si desea confirmar si su servidor MySQL se está ejecutando o no, puede verificar con el siguiente comando. Reemplace el username con su nombre de usuario.

Una vez que escriba el comando dado y presione enter, le pedirá la contraseña. Ingrese su contraseña o presione la tecla enter si no tiene ninguna.

mysqladmin -u [username] -p status

Nuestro servidor MySQL está actualmente activo; vea la siguiente captura de pantalla.

diferentes formas de detener mysqld - estado de mysql

Podemos detenerlo y confirmar la inactividad del servidor en la línea de comandos de la siguiente manera. También puedes verlo en services.msc.

-- replace [username] with yours
mysqladmin -u [username] -p shutdown

--check status
mysqladmin -u [username] -p status

Puede ver el uso práctico de los comandos de la siguiente manera y notar que no podemos conectarnos después de apagarlo.

diferentes formas de detener mysqld - detener mysql en cmd

Diferentes formas de detener mysqld: mysql se detuvo en cmd

Iniciar/detener el mysqld (también conocido como servidor MySQL) en el sistema operativo Linux (Ubuntu 20.04)

En el sistema operativo Linux, tiene diferentes variaciones de comandos para iniciar/detener el servidor MySQL. Esta variación depende de la distribución de Linux que esté utilizando.

Estamos usando Linux (Ubuntu 20.04) para este artículo.

Si también es usuario de Linux (Ubuntu 20.04), puede detener el servidor MySQL con el siguiente comando y luego verificar el estado para confirmar. Los usuarios de Fedora pueden ver esta documentación, y los comandos de CentOS son muy similares a los de Fedora.

-- if you are logged in as superuser (root user) then use the following commands
systemctl stop mysql
systemctl status mysql

-- if you are not logged in as superuser (root user) then use the following commands
sudo systemctl stop mysql
sudo systemctl status mysql

diferentes formas de detener mysqld - detener mysql ubunto

Utilice el siguiente comando para iniciar el servidor MySQL en Ubuntu.

-- if you are logged in as superuser (root user) then use the following commands
systemctl start mysql
systemctl status mysql

-- if you are not logged in as superuser (root user) then use the following commands
sudo systemctl start mysql
sudo systemctl status mysql

-- You can use the following command to make sure that the server launches after reboot
systemctl enable mysql 
#      OR
sudo systemctl enable mysql

El punto verde y el texto en verde representan que su servidor está en funcionamiento (vea la captura de pantalla a continuación).

diferentes formas de detener mysqld - iniciar mysql ubunto

Use el comando dado a continuación para reiniciar el servidor MySQL.

-- if you are logged in as superuser (root user) then use the following commands
systemctl restart mysql
systemctl status mysql

-- if you are not logged in as superuser (root user) then use the following commands
sudo systemctl restart mysql
sudo systemctl status mysql

Diferentes formas de detener mysqld: reinicie mysql ubunto

La otra forma de hacerlo en Ubuntu 20.04 es la siguiente.

-- if you are logged in as superuser (root user) then use the following commands
service start mysql
service stop mysql

-- if you are not logged in as superuser (root user) then use the following commands
sudo service start mysql
sudo service stop mysql

Conclusión

En este artículo hemos entendido que el mysqld también se llama Servidor MySQL.

Tenemos diferentes métodos para iniciarlo/detenerlo dependiendo del sistema operativo. Además, existe cierta variación en los comandos de Linux según la distribución de Linux que esté utilizando.

Mehvish Ashiq avatar Mehvish Ashiq avatar

Mehvish Ashiq is a former Java Programmer and a Data Science enthusiast who leverages her expertise to help others to learn and grow by creating interesting, useful, and reader-friendly content in Computer Programming, Data Science, and Technology.

LinkedIn GitHub Facebook