Comandos básicos para MariaDB/MySQL

Comandos básicos para MariaDB/MySQL

Introducción a MariaDB y MySQL

MariaDB es un fork de MySQL que fue creado como respuesta a la adquisición de MySQL por parte de Oracle. Aunque comparten muchas características, MariaDB incluye mejoras de rendimiento y características adicionales. A medida que avanzamos en este artículo, los comandos se aplican tanto a MySQL como a MariaDB, lo que facilita la comprensión y el aprendizaje.

Conexión a la base de datos

Antes de ejecutar cualquier comando, es fundamental conectarse a la base de datos. Para ello, utilizamos el siguiente comando en la terminal:

mysql -u [usuario] -p

Reemplaza [usuario] con tu nombre de usuario. Después de ejecutar este comando, se te pedirá que ingreses tu contraseña.

Comandos básicos de gestión de bases de datos

Crear una base de datos

Para crear una nueva base de datos, utiliza el siguiente comando:

CREATE DATABASE nombre_de_la_base_de_datos;

Cambia nombre_de_la_base_de_datos por el nombre que desees asignar. Es importante elegir un nombre descriptivo y fácil de recordar.

Mostrar bases de datos

Para listar todas las bases de datos disponibles, utiliza:

SHOW DATABASES;

Seleccionar una base de datos

Una vez creada la base de datos, selecciona la que deseas utilizar:

USE nombre_de_la_base_de_datos;

Eliminar una base de datos

Si deseas eliminar una base de datos, asegúrate de tener cuidado, ya que esta acción es irreversible. El comando es el siguiente:

DROP DATABASE nombre_de_la_base_de_datos;

Comandos básicos de gestión de tablas

Crear una tabla

Después de seleccionar la base de datos, el siguiente paso es crear una tabla. Aquí hay un ejemplo:

CREATE TABLE nombre_de_la_tabla (
    id INT AUTO_INCREMENT PRIMARY KEY,
    nombre VARCHAR(100),
    edad INT
);

En este ejemplo, hemos creado una tabla que almacena un id único, un nombre y una edad.

Mostrar tablas

Para listar todas las tablas en la base de datos seleccionada, utiliza:

SHOW TABLES;

Eliminar una tabla

Si necesitas eliminar una tabla, el comando correspondiente es:

DROP TABLE nombre_de_la_tabla;

Comandos básicos de manipulación de datos

Insertar datos

Una vez que hayas creado tu tabla, puedes insertar datos. Aquí te mostramos cómo hacerlo:

INSERT INTO nombre_de_la_tabla (nombre, edad) VALUES ('Juan', 30);

Consultar datos

Para consultar los datos de la tabla, usa:

SELECT * FROM nombre_de_la_tabla;

Esto mostrará todos los registros de la tabla. Si deseas filtrar resultados, puedes aplicar condiciones:

SELECT * FROM nombre_de_la_tabla WHERE edad > 25;

Actualizar datos

Para actualizar registros existentes, puedes utilizar el siguiente comando:

UPDATE nombre_de_la_tabla SET edad = 31 WHERE nombre = 'Juan';

Eliminar datos

Finalmente, si necesitas eliminar un registro, puedes hacer lo siguiente:

DELETE FROM nombre_de_la_tabla WHERE nombre = 'Juan';

Comandos de administración y ayuda

Ver registros

Para ver los registros de un comando ejecutado, puedes utilizar:

SHOW WARNINGS;

Obtener ayuda

Si tienes dudas sobre un comando en particular, siempre puedes obtener ayuda dentro del cliente MySQL/MariaDB con:

HELP;

Conclusión

Con estos comandos básicos, tienes las herramientas necesarias para comenzar a administrar tus bases de datos en MariaDB/MySQL. La práctica y la experimentación son esenciales para dominar el SQL. A medida que te familiarices más con el lenguaje y sus funcionalidades, podrás utilizar comandos más avanzados y optimizar tus consultas, lo que mejorará aún más tu experiencia con estas potentes plataformas de gestión de bases de datos.

Fuentes y lecturas recomendadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies