Archivo del Blog

domingo, 24 de mayo de 2009

Instalación de la base de datos de ejemplo Sakila en MySQL Server

En la siguiente entrada se revisará como instalar la base de datos de ejemplo Sakila para MySQL, se analizará dos maneras de hacerlo: la primera instalándola manualmente y la segunda como un plugin de NetBeans.

Instalación Manual.

El primer paso consiste en descargar los scripts de creación desde el sitio de MySQL: http://dev.mysql.com/doc/#sampledb.

MySQL nos ofrece un paquete que contiene tres archivos:

1. sakila-schema.sql

2. sakila-data.sql

3. sakila.mwb

El primero contiene el script de creación de la base de datos, el segundo los datos de las tablas y el tercero es el esquema gráfico de la base de datos en formato mwb, propio de MySQL Workbench.

Para crear la base de datos, ingresamos al cliente de línea de comandos de mysql:

mysql> mysql -u root -p

Creamos el esquema de la base de datos utilizando el script sakila-schema.sql:

mysql> source /sakila-db/sakila-schema.sql;

Insertamos los datos en las tablas ejecutando el script sakila-data.sql:

mysql> source /sakila-db/sakila-data.sql;

Con los pasos anteriores se habrá completado la instalación manual de sakila.

Instalación como plugin de Netbeans.

La base de datos Sakila también puede ser instalada desde NetBeans mediante el plugin denominado Sakila Sample Database, para ello en NetBeans nos dirigimos al Menú Tools / Plugins.

En la pestaña Avalaible Plugins y buscamos a Sakila Sample Database, si no se encuentra disponible se debe recargar el catálogo de plugins, y se procede a instalarlo.


Una vez instalado en la pestaña Services, se despliega Databases y en el nodo MySQL se da click derecho y se elige Create Database...


En la ventana de creación de base de datos se escoge como nombre de la nueva base de datos a Sample database: sakila y se procede a crear la base de datos.


Una vez finalizada, se habrá instalado la base de datos Sakila en MySQL Server además de una conexión en NetBeans para acceder a los datos de la misma.

1 comentario:

noPro dijo...

tambien puedes hacerlo desde workbench o phpmyadmin de manera grafica video youtube