~/academy/mysql $ cat README.md

MySQL con DBeaver

Crea, consulta y respalda bases MySQL con DBeaver.

// acerca del curso

MySQL 8, DBeaver, InnoDB, índices y EXPLAIN, usuarios, mysqldump y cuándo elegir MySQL o PostgreSQL.

// lo que aprenderás

MySQL 8DBeaverÍndicesmysqldumpUsuarios y permisos

// temario · 6 lecciones

  1. 01
    Instalar MySQL 8 y conectarlo con DBeaverInstala MySQL 8 de forma nativa o en Docker, crea tu primera conexión en DBeaver y resuelve los errores típicos de SSL y recuperación de llave pública.
    14 min audio
  2. 02
    Crear bases y tablas en MySQLDiseña bases y tablas en MySQL 8 con tipos de datos adecuados, llaves primarias y foráneas, AUTO_INCREMENT, el motor InnoDB y el juego de caracteres utf8mb4.
    13 min audio
  3. 03
    Consultas y JOINs en MySQL con DBeaverDomina el editor SQL de DBeaver, escribe consultas con filtros, agregaciones y JOINs, usa CTE y funciones de ventana, y exporta resultados a CSV y Excel.
    13 min audio
  4. 04
    Índices y rendimiento en MySQLEntiende cómo funcionan los índices de InnoDB, lee planes con EXPLAIN y EXPLAIN ANALYZE, diseña índices compuestos y evita las consultas que los anulan.
    12 min audio
  5. 05
    Usuarios, permisos y respaldos en MySQLAdministra cuentas y roles con mínimo privilegio, respalda con mysqldump, restaura y verifica tus respaldos, y protege el acceso al servidor.
    12 min audio
  6. 06
    PostgreSQL vs MySQL: diferencias prácticasCompara MySQL y PostgreSQL en SQL, tipos de datos, transacciones y ecosistema, decide cuál conviene en cada caso y mueve datos entre ambos con DBeaver.
    13 min audio