Saltar al contenido principal

Tutorial paso a paso- Instalación de MySQL en Ubuntu

Tutorial paso a paso: Instalación de MySQL en Ubuntu

MySQL es un sistema de gestión de bases de datos relacionales de código abierto ampliamente utilizado que proporciona una solución robusta y escalable para almacenar y administrar datos. En este tutorial paso a paso, te guiaré a través del proceso de instalación de MySQL en un sistema Ubuntu. Siguiendo estas instrucciones, ¡tendrás una instalación de MySQL completamente funcional en poco tiempo!

Requisitos previos

Antes de comenzar, asegúrate de tener los siguientes requisitos previos en su lugar:

  • Un sistema Ubuntu (versión 18.04 o superior)
  • Acceso a una terminal o interfaz de línea de comandos
  • Privilegios administrativos (acceso sudo)

Ahora, adentrémonos en el proceso de instalación:

Paso 1: Actualizar paquetes del sistema

  1. Abre una terminal presionando Ctrl+Alt+T o buscando "Terminal" en el lanzador de aplicaciones.
  2. Actualiza las listas de paquetes para actualizaciones e instalaciones de nuevos paquetes ejecutando el siguiente comando:
sudo apt update
  1. Este comando obtendrá la información más reciente sobre los paquetes disponibles en los repositorios de Ubuntu.

Paso 2: Instalar el paquete del servidor MySQL

  1. Una vez actualizadas las listas de paquetes, puedes proceder a instalar el paquete del servidor MySQL ejecutando el siguiente comando:
sudo apt install mysql-server
  1. Se te pedirá que ingreses tu contraseña de sudo. Escríbela y presiona Enter para continuar.

  2. Ubuntu descargará e instalará los paquetes necesarios para MySQL. Durante la instalación, se te pedirá que confirmes escribiendo Y y presionando Enter.

Paso 3: Configurar el servidor MySQL

  1. Después de que la instalación se complete, el servidor MySQL se iniciará automáticamente. Sin embargo, debes ejecutar un script de seguridad para configurar algunos ajustes iniciales.

  2. En la terminal, escribe el siguiente comando:

sudo mysql_secure_installation
  1. Se te pedirá que ingreses la contraseña de root de MySQL. Como esta es una instalación nueva, aún no se ha configurado ninguna contraseña. Presiona Enter para continuar sin ingresar una contraseña.

  2. A continuación, se te preguntará si deseas establecer una contraseña de root. Escribe Y y presiona Enter para establecer una contraseña segura para el usuario root de MySQL. Sigue las instrucciones para elegir una contraseña sólida y confirmarla.

  3. Se te harán una serie de preguntas relacionadas con la seguridad de tu instalación de MySQL. Se recomienda responder Y a todas ellas para mejorar la seguridad. Estas preguntas suelen incluir la eliminación de usuarios anónimos, la prohibición del inicio de sesión remoto como root, la eliminación de las bases de datos de prueba y la recarga de las tablas de privilegios.

Paso 4: Verificar la instalación de MySQL

  1. Para asegurarte de que MySQL se haya instalado correctamente y esté en funcionamiento, puedes usar el siguiente comando para verificar el estado del servicio de MySQL:
sudo systemctl status mysql
  1. Si MySQL está funcionando correctamente, verás una salida que indica que el servicio está activo y en ejecución.

Paso 5: Acceder a MySQL

  1. Para acceder a la interfaz de línea de comandos de MySQL, utiliza el siguiente comando:
mysql -u root -p
  1. Se te pedirá que ingreses la contraseña de root de MySQL que configuraste durante el paso de configuración (Paso 3.4).

  2. Después de ingresar la contraseña, serás recibido con el indicador de comando de MySQL, lo que indica una conexión exitosa.

¡Felicitaciones! Has instalado correctamente MySQL en tu sistema Ubuntu. Ahora puedes comenzar a usar MySQL para crear bases de datos, tablas y realizar diversas operaciones.

Ejemplos de uso

Aquí tienes algunos ejemplos de comandos comunes de MySQL para que puedas comenzar:

  1. Crear una nueva base de datos:
CREATE DATABASE mydatabase;
  1. Cambiar a una base de datos específica:
USE mydatabase;
  1. Crear una nueva tabla:
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50),
email VARCHAR(100)
);
  1. Insertar datos en una tabla:
INSERT INTO users (name, email) VALUES ('John Doe', '[email protected]');
  1. Consultar datos de una tabla:
SELECT * FROM users;

Recuerda terminar cada declaración SQL con un punto y coma (;).

Qué tener en cuenta

  • Durante la instalación de MySQL, asegúrate de establecer una contraseña sólida para el usuario root para mejorar la seguridad.
  • Al ejecutar declaraciones SQL, presta atención a la sintaxis y asegúrate de que cada declaración termine con un punto y coma (;).
  • Ten cuidado al realizar operaciones que modifiquen o eliminen datos, ya que pueden tener consecuencias irreversibles.

¡Eso es todo! Ahora tienes MySQL instalado en tu sistema Ubuntu y estás listo para aprovechar su poder para tus necesidades de base de datos. ¡Disfruta explorando el mundo de MySQL!