/recode-artsy-node

projeto utilizando react e node para a entrega de node do bootcamp recode pro

Primary LanguageJavaScript

Banco de Dados

esse projeto foi desenvolvido utilizando um servidor PHP dentro de um container docker, abaixo segue o README original do script de montagem do ambiente docker utilizado para rodar este projeto, o README e script original foram feitos por @hpbonfim, ao fim terá instruções extras para a instalção de dependências do projeto react




Para realizar os exercícios de banco de dados

1. Instalar o Docker

Como instalar no Ubuntu / Mac / Windows

2. Instalar o Docker Compose

Como instalar no Ubuntu

No Windows / Mac a instalação é junto com o docker!


3. Execute o script

Clone este projeto para o seu computador usando git clone https://github.com/hpbonfim/database-recodepro.git ou fazendo o download via ZIP

Depois de terminar, dentro da pasta database-recodepro existe um arquivo chamado docker-compose.yml

No terminal de comandos do seu PC:

1. execute o comando docker-compose up -d e aguarde o download e quando aparecer DONE significa que está rodando!.

OBS: Existe um log, caso queira ver, escreva no terminal o comando docker-compose logs

Para encerrar, escreva no terminal o comando docker-compose down


Para apagar tudo do seu computador, escreva no terminal os comandos:

  1. docker-compose down
  2. docker rmi -f $(docker images -aq)
  3. docker rm - f $(docker ps -aq)
  4. docker volume prune -f
  5. docker system prune -f

4. Utilização

Existem 3 serviços ao seu dispor:

O MySQL é um serviço de segundo plano, ou seja, apenas aplicativos de primeiro plano conseguem utilizar e é ai que entra o phpMyAdmin

Para utilizar o phpMyAdmin, abra no seu navegador: http://localhost:8080/


Você vai ver uma tela semelhante a esta abaixo

1. Para acessar o banco de dados, use as seguintes informações:

  • Servidor: mysql
  • Usuário: root
  • Senha: recode

2. Entre no banco de dados chamado recode


3. Crie suas tabelas





Para utilizar o MySQL Workbench, abra no seu navegador: http://localhost:3000/


1. Você vai ver uma tela semelhante a esta abaixo


Selecione a caixinha e clique em OK

2. Para acessar o banco de dados, use as seguintes informações:

  • Connection Name: Recode
  • Hostname: mysql
  • Username: root

Clique em OK




3. Entre no banco de dados criado: Recode e digite a senha

  • Em todas os inputs, digite: recode

4. Pronto para realizar as tarefas


5. Para obter todas as dependências do projeto React

  • utilize o comando "npm install" na pasta

  • e para iniciar o servidor utilize "npm start"