Curso de MySQL desde cero

Aprender MySQL muy rápido

Aprende las bases de las consultas MySQL con vídeos de 1 minuto


Sobre el curso de MySQL

Os doy la bienvenida a mi nuevo curso de MySQL en un minuto. Con este curso aprenderás las bases de las consultas MySQL en vídeos de 1 minuto o menos (sin contar la "intro" de cada capítulo). Aparte de los vídeos tan reducidos, podrás ampliar un poco más la lección con el temario escrito de cada capítulo.

Este es un curso para iniciarte rápidamente en las consultas MySQL, por lo que no llega a un nivel muy avanzado (aquí solo se tratará el tema de instalación y consultas). Si quieres seguir aprendiendo, te recomiendo mi nuevo curso de máster en SQL.

Requisitos del curso:

No necesitas saber nada de bases de datos ni de servidores. Lo único que tienes que saber es manejarte bien como usuario de informática. Es decir, saber instalar programas, configurarlos (iré explicando las configuraciones que sean necesarias), etc.

Tampoco necesitas saber programar, explicaré todo lo que necesites saber.


Aquí tienes la lista de reproducción del curso en mi canal de YouTube. Podrás seguirlo tanto en vídeo cómo escrito:

  • Duración total del curso (vídeos): 37 minutos y 2 segundos.
  • Número de capítulos: 31.
  • Media de duración de los capítulos (vídeos): 1 minuto y 11 segundos.

Temario del curso

Comentarios

Si te quedan dudas sobre el temario, sobre SQL, MySQL o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web.

Capítulos del curso

curso de MySQL

Instalar XAMPP

Capítulo 1

Comenzamos con la instalación de XAMPP.

curso de MySQL

Importar bases de datos en PhpMyAdmin

Capítulo 2

En este segundo capítulo vas a aprender a importar bases de datos en el servidor MySQL con PhpMyAdmin.

curso de MySQL

¿Qué es SQL? ¿Qué son las tablas, campos y registros?

Capítulo 3

Capítulo para hablar sobre lo que es SQL, lo que son las tablas, las columnas, los registros y os datos.

curso de MySQL

Primera instrucción SELECT

Capítulo 4

En este capítulo escribirás tu primera instrucción SQL. Vamos a mostrar todos los registros que hay en una tabla.

curso de MySQL

Importar bases de datos en PhpMyAdmin

Capítulo 5

La instrucción SELECT puede hacer mucho más que devolver todos los registros de una tabla.

curso de MySQL

Seleccionar registros distintos

Capítulo 6

En este capítulo, aprenderás a seleccionar los valores distintos en una tabla. Haremos la práctica sobre la tabla products (productos).

curso de MySQL

La cláusula WHERE

Capítulo 7

Empezamos con la cláusula WHERE en este capítulo. Esta cláusula es esencial a la hora de realizar filtrados en las consultas.

curso de MySQL

Buscar registros por ID

Capítulo 8

Vamos a realizar una consulta exclusiva para un solo empleado. La mejor forma de buscarlo en la base de datos de forma inequívoca es mediante un ID (identificador único).

curso de MySQL

El operador menor que

Capítulo 9

Empecemos con los operadores. En este capítulo te enseñaré el uso del operador menor que. Abre la tabla products para la práctica de este capítulo.

curso de MySQL

Los operadores mayor que, mayor o igual que y menor o igual que

Capítulo 10

Seguimos con los operadores de MySQL. En este capítulo verás tres más. El operador mayor que, mayor o igual que y menor o igual que.

curso de MySQL

El operador diferente que

Capítulo 11

En este capítulo verás el operador diferente que. Para esta práctica, utiliza la tabla "employees".

curso de MySQL

Patrones de búsqueda con LIKE

Capítulo 12

En este capítulo número 12, vas a ver como crear simples patrones de búsqueda para encontrar algún o algunos registros muy concretos o no tanto.

curso de MySQL

Rangos numéricos con BETWEEN

Capítulo 13

En este capítulo, aprenderás el uso de rangos numéricos en búsquedas de registros. Para la práctica, utiliza la tabla "payments" (pagos).

curso de MySQL

El operador AND

Capítulo 14

En este capítulo vas a ver el operador AND, el cuál, tal y como comenté en el capítulo anterior, que devuelve solo resultados que cumplan las dos condiciones.

curso de MySQL

El operador OR

Capítulo 15

n este capítulo, verás como se utiliza el operador OR.

curso de MySQL

El operador NOT

Capítulo 16

El operador NOT sirve para negar condiciones. Es decir, podríamos buscar condiciones que sean todo lo contrario a lo especificado.

curso de MySQL

La cláusula ORDER BY

Capítulo 17

La cláusula ORDER BY sirve para poder establecer ordenaciones en las consultas.

curso de MySQL

La cláusula ORDER BY con varios campos

Capítulo 18

Algo bastante interesante que se nos permite realizar con ORDER BY, es realizar un orden más complejo implicando a más de un campo a la vez.

curso de MySQL

Consultas avanzadas con ORDER BY

Capítulo 19

Último capítulo dedicado a ORDER BY en las consultas. Se pueden hacer miles de consultas diferentes, por lo que no podemos detenernos con esta cláusula eternamente.

curso de MySQL

¿Qué es DML?

Capítulo 20

DML son las siglas de "Data Manipulation Language", lenguaje de manipulación de datos en español.

curso de MySQL

La declaración INSERT

Capítulo 21

Empezamos una nueva parte en el curso, pasamos de solo consultar cosas en la base de datos a ser capaces de modificarla. En concreto, aprenderás a añadir nuevos registros en la base de datos.

curso de MySQL

Formas de insertar registros en tablas

Capítulo 22

En esta ocasión, te voy a mostrar un poco más del funcionamiento de INSERT.

curso de MySQL

La declaración UPDATE

Capítulo 23

Continuamos viendo una declaración nueva de DML, la declaración UPDATE, la cual nos va a servir para actualizar registros ya existentes en las tablas.

curso de MySQL

Modificar múltiples registros con UPDATE

Capítulo 24

Con UPDATE podemos modificar más de un registro con una sola instrucción.

curso de MySQL

Error de red phpMyAdmin al exportar base datos MySQL

Capítulo 25

En esta ocasión, vas a aprender a exportar bases de datos desde la consola. Esto lo vamos a hacer con la finalidad de que tengas una copia de seguridad para que puedas recuperar la base de datos si surge algún problema.

curso de MySQL

La declaración DELETE

Capítulo 26

La declaración DELETE, es capaz de eliminar registros de las tablas.

curso de MySQL

La declaración DELETE sin WHERE

Capítulo 27

Ya avisé del peligro de utilizar DELETE sin WHERE, no obstante, puede que queramos borrar todos los registros de una tabla, en este caso, lo utilizaremos.

curso de MySQL

Los alias

Capítulo 28

Con los alias podemos dar un nombre temporal a una tabla o columna. Solo va a ser efectivo para la misma consulta, no se guarda en la base de datos.

curso de MySQL

Las funciones MIN() y MAX()

Capítulo 29

Podemos realizar consultas para comprobar el valor máximo o mínimo en un campo de una tabla.

curso de MySQL

Uniones con INNER JOIN

Capítulo 30

Empezamos con los JOINS. Un tema que parece complicado, pero a medida que lo vayas dominando, verás que no es para tanto.

curso de MySQL

Uniones con LEFT JOIN

Capítulo 31

Continuamos con los joins. En esta ocasión te mostraré LEFT JOIN, el cual devuelve todas las filas de la tabla izquierda.

Para seguir aprendiendo

Curso de Máster en Python

Curso Máster en Python

Nivel PF8

El curso más grande de la red. En este curso, trato todo tipo de temas de Python. Os enseño lo más básico y profundizamos en cientos de temas para que te conviertas en profesional de Python. El curso cuenta con miles de ejercicios, proyectos prácticos y mucho más.

Curso de SQL de cero a avanzado

Curso Máster en SQL

Nivel PF3

Os traigo un curso totalmente gratuito y completo para que aprendáis a manejar SQL y lo apliquéis a los diferentes tipos que hay, como MySQL, PostgreSQL, MariaDB, SQLite…