Instalar MySQL y descargar Sakila
Objetivos
Al terminar podrás distinguir el motor del cliente y encontrar la base de práctica Sakila en las descargas oficiales de MySQL.
Concepto
MySQL Server es el motor que almacena las bases de datos y ejecuta SQL. MySQL Workbench es un cliente gráfico para crear conexiones, escribir consultas y ver resultados. Instalar Workbench por sí solo no instala ni inicia el servidor.
Para las lecciones locales necesitas Server y un cliente. Si el curso o tu administrador ya te dio acceso autorizado a otro servidor, podrías necesitar solo el cliente; usa los datos de conexión que te entregaron.
Sakila es la base de muestra oficial de MySQL que usaremos en las rutas SQL, Python y Python Backend. El esquema que se instala se llama sakila.
Ejemplo
Usa estos recursos oficiales:
- MySQL Community Server
- MySQL Workbench
- Instrucciones oficiales de instalación de MySQL 8.4
- Manual de MySQL Workbench
- Descargas oficiales de bases de ejemplo de MySQL — busca la fila sakila database y descarga el ZIP o TGZ.
- Instalación oficial de Sakila
El curso usa MySQL 8.4 LTS como versión objetivo de la guía. En la página de descargas elige el instalador de Server para tu sistema operativo; sigue el asistente oficial para configurar el servicio y asigna una contraseña segura a la cuenta administrativa local. Descarga e instala Workbench desde su página oficial. La selección de paquetes puede cambiar; consulta la guía oficial de tu sistema antes de instalar.
El archivo Sakila incluye sakila-schema.sql para crear objetos y sakila-data.sql para cargar datos de muestra. Descárgalo y extráelo en una carpeta local; la próxima lección verifica la conexión y luego mostrará cómo instalar esos archivos. La guía oficial enumera también un modelo Workbench; usaremos la documentación solo como referencia y no redistribuiremos sus materiales.
Guarda la contraseña fuera del repositorio y no la envíes en capturas, documentos o mensajes. Instala Sakila solo en una instancia local dedicada a práctica; no ejecutes scripts de creación/carga en un servidor de producción o compartido.
Práctica guiada
- Abre las páginas oficiales de Server y Workbench e identifica los paquetes para tu sistema operativo.
- En la página de bases de ejemplo, localiza sakila database y descarga el archivo ZIP o TGZ a tu carpeta de descargas.
- Anota la versión de MySQL instalada y confirma que el archivo extraído contiene
sakila-schema.sqlysakila-data.sql.
Reto
Prepara una nota local con la versión de Server y Workbench y los enlaces oficiales de los tres recursos. No incluyas contraseñas ni datos de conexión privados.
Quiz
¿Qué componente almacena las bases de datos y ejecuta las consultas?
- A. MySQL Workbench
- B. MySQL Server
- C. Un archivo CSV
Respuesta: B. MySQL Server ejecuta SQL; Workbench es el cliente gráfico que se conecta a él.
Comprobación
Ya distingues el motor, el cliente y los scripts de Sakila. En la siguiente lección crearás una conexión y probarás que el servidor responde.
Consulta también la guía oficial de instalación de MySQL 8.4.