sql >> Base de Datos >  >> RDS >> Mysql

Cómo iniciar, reiniciar, verificar el estado y detener el servidor MySQL

MySQL es la base de datos de código abierto más clasificada y popular del mundo. Esto se debe a que la base de datos tiene características muy buenas y potentes. Sin embargo, esto no afecta su simplicidad de uso.

La base de datos es generalmente gratuita y ampliamente utilizada. En este artículo, nos concentraremos mucho en cómo iniciar, reiniciar, verificar el estado y detener el servidor MySQL. También veremos los pasos básicos de instalación de un servidor de base de datos MySQL en nuestra PC con Linux, además de algunos comandos básicos que necesita para comenzar con el cliente MySQL.

Cómo instalar el servidor MySQL

Para empezar, instalaremos el servidor MySQL utilizando el administrador de paquetes del sistema operativo Ubuntu. Primero, comenzaremos actualizando y actualizando nuestro sistema antes de instalar el servidor MySQL. Para hacer esto, copia y pega los siguientes comandos en tu terminal:

sudo apt-get update

Después de eso, ejecute el comando "sudo apt upgrade" para actualizar los paquetes de su sistema

sudo apt upgrade

A partir de entonces, copie y pegue este comando para que el instalador de su máquina instale MySQL más todos sus datos/dependencias.

sudo apt-get install mysql-server

Después de ejecutar el comando anterior, la utilidad de instalación segura debería iniciarse automáticamente. Sin embargo, en algunos casos, encontrará que la utilidad no se inicia automáticamente después de la instalación; en caso de que se encuentre en tal situación, ingrese el siguiente comando:

sudo mysql_secure_installation utility

Al ejecutar el comando, esta utilidad le pedirá que defina la contraseña raíz de inicio de sesión de MySQL además de otras opciones relacionadas con la seguridad, incluida la validación de contraseña, la eliminación de usuarios anónimos, la eliminación del acceso remoto al usuario raíz y la eliminación de la base de datos de prueba.

Al final de la sección de ejecución del comando, un mensaje de todo listo asegurará que todas las configuraciones realizadas estén bien.

Permitir acceso remoto

si iptables (un programa de espacio de usuario que permite a los administradores del sistema configurar las reglas de filtrado de paquetes IP del cortafuegos del kernel de Linux. En resumen, un programa de cortafuegos para Linux que se usa para monitorear el tráfico hacia y desde su servidor usando tablas) ha sido habilitado, y desea conectarse a la base de datos desde otra PC; sería útil si abriera un puerto en el firewall de su servidor. En la mayoría de los casos, el puerto predeterminado es 3306. Sin embargo, no necesita pasar por todos estos procesos si la aplicación que está o quiere usar en MySQL se ejecuta en el mismo servidor.

Para permitir el acceso remoto al servidor MySQL, ejecute los siguientes comandos:

sudo ufw enable
sudo ufw allow mysql

Después de repasar los consejos importantes con los que debe familiarizarse, pasemos ahora al proceso de iniciar el servicio MySQL

Iniciar el servicio MySQL

Después de completar el proceso de instalación, puede iniciar el servicio de la base de datos ejecutando los siguientes comandos en su terminal.

sudo /etc/init.d/mysql start

En otros casos, encontrará que el servicio ya está activo. Si el servicio está activo, recibirá un mensaje informándole que el servicio ya se está ejecutando.

Habilitar MySQL

Para asegurarse de que el servidor se inicie después de reiniciar, ejecute el siguiente comando:

sudo systemctl enable mysql

Reiniciando el servidor MySQL

Para reiniciar el servidor, escribe el siguiente comando en tu terminal:

sudo /etc/init.d/mysql restart

Al reiniciar el servidor, puede ejecutar el siguiente comando para verificar si el servidor se está ejecutando o no

sudo service mysql status

Finalmente, después de confirmar que el servidor se está ejecutando, puede salir ingresando el siguiente comando:

sudo /etc/init.d/mysql stop

Para agregar, profundicemos un poco en cómo realizar algunas operaciones básicas con clientes MySQL.

Cómo conectarse al servidor MySQL con el cliente MySQL

Puede conectarse al servidor como superusuario a través del cliente MySQL cuando su servidor MySQL está activo. El primer paso es ingresar el siguiente comando en su terminal:

sudo /etc/init.d/mysql start

Después de iniciar el servidor, ingrese el siguiente comando para conectarse al cliente MySQL.

sudo mysql -u root -p

Al ingresar el comando, se le pedirá que ingrese la contraseña de root. Aquí, ingresará la contraseña que creó durante el proceso de instalación. Si ha olvidado su contraseña, puede ver cómo restablecer la contraseña de root.

Cuando esté conectado al servidor MySQL, verá un mensaje de bienvenida que se muestra con un indicador mysql> como se muestra a continuación.

Al usar el cliente, algunas de las cosas vitales que debe recordar incluyen comandos del cliente como CREAR, ALTERAR, FLUSH PRIVILEGES, USE, DROP, SHOW GRANTS,  SELECT, CREATE TABLE, SHOW TABLE e INSERT, que no distinguen entre mayúsculas y minúsculas.

Conclusión

Este artículo ha cubierto de manera integral todos los aspectos relacionados con el inicio del servidor MySQL, el reinicio del servidor, la habilitación del servidor, el estado del servidor, la detención del servidor, la conexión al servidor MySQL con el cliente MySQL y, por último, algunas declaraciones clave con las que debe familiarizarse. mientras usa esta base de datos. Esperamos que sea lo suficientemente detallado para ofrecerle las soluciones a sus problemas. En caso de cualquier error, no dude en comunicarse. Gracias por leer.