Publicidad

Como instalar una base de datos de pruebas de MySql


Por Alex el 01/06/2022 , Comentar el artículo

Comparte este artículo:      




En este ejemplo descargamos una base de datos de pruebas para MySql, la instalamos y cargamos datos en ella.


La base de datos que vamos a utilizar es sakila y la podéis descargar desde esta url: https://dev.mysql.com/doc/index-other.html, encontrareis otras bases de datos pero elegir sakila que es con la que realizo el artículo.

Una vez descargado el zip lo descomprimimos y veréis que hay tres ficheros:

Base de datos Sakila de MySql

  • sakila-schema.sql, es el script de la estructura de la base de datos y el primero que ejecutaremos
  • sakila-data.sql, son los datos.

El fichero .mwb, es un fichero para MySQL Workbench y es para restaurar la base de datos desde el MySQL Workbench, pero este caso lo veremos en otro artículo.

Restauraremos la base de datos de pruebas desde la línea de comandos en un MySql instalado en un servidor y en uno instalado en un Docker.

Lo primero para restaurar una base de datos es que la base de datos exista en el servidor MySql con lo que sino existe la creamos, los comando son los siguientes en orden de ejecución:

# Creamos la base de datos, solo si no existe
mysql -u devuser -p -e "create database sakila"

# Después restauramos la estructura de la bbdd
mysql -u devuser -p sakila < sakila-schema.sql

# Y por último restauramos los datos
mysql -u devuser -p sakila < sakila-data.sql


Secuencia de restauración de sakila en MySql
Y con esto ya estaría restaurada.

Y esto es todo, feliz programming
Saludos
Alex.



Si te ha gustado el artículo compartelo en:      



También puede interesarte:

Restaurar una base de datos MySql en un docker

Restaurar una base de datos MySql en un docker

Por Alex, el 03/06/2022

Crear un servidor MySql en Docker con volumen externo

Crear un servidor MySql en Docker con volumen externo

Por Alex, el 16/05/2022

Paginación de registros desde MySql

Paginación de registros desde MySql

Por Alex, el 09/05/2022

Migrar una base de datos de MySql a postgreSQL

Migrar una base de datos de MySql a postgreSQL

Por Alex, el 23/04/2022

Extraer valores de un campo JSON en MySql

Extraer valores de un campo JSON en MySql

Por Alex, el 30/03/2022

Comparar estructura de dos bases de datos

Comparar estructura de dos bases de datos

Por Alex, el 28/03/2022


Añadir un comentarios:

Nombre:
Email: (no se publica el email)




SIGUENOS EN

ARCHIVO

Publicidad

.