adriano@adrianob.com.br

Banco de dados de exemplo Mysql – Sakila

23 de setembro de 2017

Instalação de banco de dados de amostra

Em alguns momentos necessitamos para desenvolver alguma aplicação, ou algum relatório, é preciso que tenhamos dados para testar. Ou ainda simplesmente se você quer um banco de dados de amostra para ver como foi criado, ou brincar com seus dados. Podemos utilizar um banco de dados de amostra fornecido pelo MySql chamado de SAKILA.

3195b01a3ba41


Aqui veremos como fazer a instalação deste banco de dados.

Premissas

Suponho que você que está lendo já tenha uma instancia de MySql instalado na sua máquina.

Links

Para realizar a instalação, precisaremos dos arquivos, que pode ser encontrado no site da MySql (aqui), e depois procurar pela sessão Exemple Databases conforme mostra a imagem a seguir.

 

Exemplo

 

A instalação

Pode-se baixar o arquivo na extensão Zip e depois de baixado descompactá-lo.

Após descompactar na pasta você encontrará os três arquivos.

 

Capturar

 

O Arquivo sakila.mwb é um diagrama de entidades e relacionamentos que podemos abrir no MySql Workbench.

 

Workbench Sakila

 

 

Pelo workbench você conseguirá gerar o banco utilizando a opção no menu Database > Forward Engineer. Depois de criado o banco, você poderá o abrir e importar os dados utilizando o arquivo sakila-data.sql no próprio workbench.

 

 

Um modo mais nerd…

A melhor maneira e a que mais gosto é utilizar linha de comandos.

você poder utilizar seu shell terminal favorito e executar os seguintes comandos.

mysql -u seu_nome_de_usuario -p

ex.: mysql -u root -p

 

após executar este comando, será solicitado a senha de acesso do seu usuário para o banco, você deve autenticar para prosseguir.

 

loginSuccess

 

 

Se tudo correr bem, se sua senha e usuário estiverem corretos, será lhe apresentado as boas vindas e o console mostrará “mysql>” isso indica que está a esperar por comandos.

Agora sim, podemos digitar os comandos para criação e importação dos dados do nosso banco.

Primeiro você deve digitar SOURCE pasta_com_os_arquivos_descompactados/sakila-schema.sql

ao final da linha pressione enter e aguarde a execução do comando.

ao final da execução do comando, iremos importar os dados. Para isso digite SOURCE pasta_com_os_arquivos_descompactados/sakila-data.sql

pressione novamente enter ao final da linha e aguarde. Se tudo correr bem, você terá uma serie de Query OK, n rows affected …. Conforme imagem a seguir.
Mysql

 

 

Depois disso para certificar se está tudo ok, basta digitar os comando “use sakila <enter>”, e depois “show tables; <enter>”.

Agora você tem uma base de dados de exemplo com dados prontinho para utilizar.

Bons selects!!

Comments

comments