Diferentes formas de detener Mysqld
-
Iniciar/detener
mysqld
(también conocido como servidor MySQL) en el sistema operativo Windows -
Iniciar/detener el
mysqld
(también conocido como servidor MySQL) en el sistema operativo Linux (Ubuntu 20.04) - Conclusión
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.
Busque MySQL## (aquí ## representa la versión). Si tiene MySQL 8.0, busque MySQL80 en la siguiente pantalla.
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.
Detendrá el mysqld
(MySQL Server). Vea la siguiente captura de pantalla.
También puede iniciar, detener, pausar o reiniciar el servidor MySQL desde la barra de menú en servicios
de la siguiente manera.
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).
Se abrirá una ventana negra e irá a la carpeta bin de MySQL C:\Program Files\MySQL\MySQL Server 8.0\bin
.
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.
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.
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
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).
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
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.