~/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
- 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
- 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
- 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
- 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
- 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
- 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