Requisitos previos
Antes de comenzar, asegúrate de que tu sistema cumpla con los siguientes requisitos:
- Una distribución de Linux (Ubuntu, CentOS, Fedora, etc.).
- Acceso a la terminal y derechos de administrador.
- Conexión a Internet para descargar el paquete de MySQL.
Instalando MySQL en Ubuntu
Para aquellos que utilizan Ubuntu, la instalación de MySQL es un proceso sencillo. Sigamos los siguientes pasos:
Actualizar el sistema
Primero, abre la terminal y asegúrate de que tu sistema esté actualizado:
sudo apt update
sudo apt upgrade
Instalar MySQL
Después de actualizar, puedes instalar MySQL con el siguiente comando:
sudo apt install mysql-server
Durante la instalación, se te pedirá que configures la contraseña para el usuario root de MySQL. Asegúrate de elegir una contraseña segura.
Seguridad de MySQL
Una vez instalado, es recomendable realizar algunas configuraciones de seguridad. Ejecuta el siguiente comando:
sudo mysql_secure_installation
Este script te guiará a través de varias configuraciones, como:
- Eliminar usuarios anónimos.
- Prohibir el inicio de sesión del usuario root desde fuera.
- Eliminar la base de datos de prueba.
Verificar la instalación
Para comprobar que MySQL está funcionando correctamente, puedes iniciar el cliente MySQL con el siguiente comando:
sudo mysql
Deberías ver el prompt de MySQL, indicando que estás dentro del entorno del servidor de bases de datos.
Instalando MySQL en CentOS
Si prefieres utilizar CentOS, el proceso es igualmente sencillo. Aquí tienes los pasos a seguir:
Actualizar el sistema
Al igual que con Ubuntu, primero actualiza tu sistema:
sudo yum update
Instalar MySQL
Para instalar MySQL en CentOS, utiliza este comando:
sudo yum install @mysql
Después de la instalación, puedes iniciar el servicio de MySQL:
sudo systemctl start mysqld
Configurar la seguridad
Al igual que en Ubuntu, asegúrate de ejecutar el script de seguridad:
sudo mysql_secure_installation
Comprobar el estado del servicio
Para verificar que MySQL está corriendo, utiliza el siguiente comando:
sudo systemctl status mysqld
Si el servicio está activo, verás un mensaje indicando que se está ejecutando.
Configuración inicial de MySQL
Una vez instalado lo esencial, deberías realizar algunas configuraciones iniciales. Puedes crear una nueva base de datos y un usuario específico con los siguientes comandos:
CREATE DATABASE nombre_base_datos;
CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'contraseña';
GRANT ALL PRIVILEGES ON nombre_base_datos.* TO 'usuario'@'localhost';
No olvides usar el comando FLUSH PRIVILEGES; después de otorgar privilegios.
Conclusión
Instalar MySQL en Linux es un proceso relativamente fácil que puede llevarse a cabo en pocas etapas. Con estas instrucciones, deberías estar listo para crear y gestionar tus bases de datos. Para obtener más información sobre cómo utilizar MySQL, consulta nuestro artículo sobre qué es MySQL y cómo funciona. ¡Ahora estás en camino de convertirte en un experto en gestión de bases de datos!

Deja una respuesta