Underc0de

Programación Web => Base de Datos => Mensaje iniciado por: DtxdF en Mayo 26, 2021, 10:40:39 PM

Título: MySQL: Base de datos de muestra para prácticar
Publicado por: DtxdF en Mayo 26, 2021, 10:40:39 PM
Sakila es una base de datos de muestra proporcionada por Oracle. Esta base de datos está destinada a proporcionar un esquema estándar que es muy útil para usar en libros, tutoriales, artículos, muestras o procedimientos de pruebas con el fin de explotar la capacidad de MySQL y relacionados.

(https://proyectoa.com/wp-content/uploads/2008/09/mysql.jpg)

Este tipo de esquemas de base de datos es muy útil cuando estamos comenzando a usar MySQL o cuando necesitamos realizar pruebas sobre características de ésta. Incluso es muy útil si estamos escribiendo un artículo relacionado y necesitamos mantener una estructura estándar.

Documentación de sakila. (https://dev.mysql.com/doc/sakila/en/sakila-introduction.html)


Descarga de sakila:

Podemos descargar la base de datos en la siguiente dirección URL desde nuestro navegador para después descomprimirla. O directamente se puede realizar todo desde la terminal:

Desde el navegador:
https://downloads.mysql.com/docs/sakila-db.zip

Desde la terminal:
wget -c -vv "https://downloads.mysql.com/docs/sakila-db.zip"
unzip sakila-db.zip
cd sakila-db


Nos encontraremos con tres archivos:


El tercero no nos compete al menos que necesitemos usar Workbench, pero para este tutorial sólo nos preocuparemos de los dos primeros.

Instalación de sakila:

Ya hemos descargado efectivamente los archivos correspondientes, ahora es necesario abrir nuestra consola MySQL e instalar todo.

Código (text) [Seleccionar]
mysql -u root -p
mysql> SOURCE sakila-schema.sql;
mysql> SOURCE sakila-data.sql;
mysql> EXIT;


(https://i.imgur.com/RQZKIRb.png)

~ DtxdF