20
May
Instalar y configurar MySQL 8 en Ubuntu 24.04
MySQL es uno de los sistemas de gestión de bases de datos más populares y potentes disponibles en el mercado. Si estás utilizando Ubuntu 24.04 y necesitas instalar MySQL 8 para tus proyectos, estás en el lugar correcto. En esta guía, te llevaré paso a paso a través del proceso de como instalar y configurar MySQL 8 en tu sistema Ubuntu 24.04.
Tambien te puede interesar:
- ¿Cómo instalar Apache2 en Ubuntu 22.04?
- Instalar Nginx en Ubuntu 22.04
- ¿Cómo instalar MySQL 8 en Ubuntu 22.04?
- ¿Cómo instalar PHP 8.1 en Ubuntu 22.04?
Actualizar el Repositorio de Paquetes
El primer paso es asegurarse de que el repositorio de paquetes esté actualizado. Esto garantizará que obtengamos la última versión de MySQL 8 disponible para Ubuntu 24.04.
sudo apt update
Instalar MySQL Server
Una vez que el repositorio esté actualizado, podemos proceder a instalar el servidor MySQL utilizando el siguiente comando:
sudo apt install mysql-server
Este comando instalará MySQL Server junto con las dependencias necesarias en tu sistema.
Iniciar el Servidor MySQL
Después de la instalación, el servidor MySQL no se inicia automáticamente. Para iniciar el servicio, ejecutamos el siguiente comando:
sudo systemctl start mysql.service
Esto pondrá en marcha el servidor MySQL en tu sistema.
Configurar MySQL
Una vez que el servidor esté en funcionamiento, necesitamos realizar algunas configuraciones iniciales. Primero, nos conectamos al servidor MySQL como el usuario root:
sudo mysql
Cambiar la Autenticación del Usuario Root
Es una buena práctica cambiar la autenticación del usuario root para mejorar la seguridad. Ejecuta los siguientes comandos dentro del cliente de MySQL:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mysecretpassword';
exit;
Ejecutar el Script de Seguridad de MySQL
MySQL proporciona un script de seguridad que te guiará a través de varias opciones de seguridad. Ejecuta el siguiente comando para iniciar el script:
sudo mysql_secure_installation
Sigue las instrucciones del script para mejorar la seguridad de tu instalación de MySQL.
Crear un Nuevo Usuario Administrador
Por razones de seguridad, es recomendable crear un nuevo usuario administrador en lugar de utilizar el usuario root para todas las operaciones. Ejecuta los siguientes comandos dentro del cliente de MySQL:
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED WITH auth_socket;
CREATE USER 'admin'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mysecretpassword';
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' WITH GRANT OPTION;
exit;
Conclusión
¡Felicidades! Has instalado y configurado MySQL 8 en tu sistema Ubuntu 24.04. Ahora estás listo para comenzar a utilizar MySQL para tus proyectos. Recuerda que la seguridad es fundamental, así que asegúrate de seguir las mejores prácticas para mantener tu base de datos segura. Si tienes alguna pregunta o problema, no dudes en consultar la documentación oficial de MySQL o buscar ayuda en la comunidad. ¡Buena suerte!
Author
Licenciado en Informatica graduado de la Universidad Tecnológica de El Salvador. PHP Developer con más de 8 años de experiencia trabajando con HTML, CSS, Bootstrap, Tailwind, JavaScript, jQuery, Knockout JS, React JS, Node JS, MySQL, PHP, Laravel, Codeigniter, Wordpress, Woocommerce y Magento.