Este é um repositório de SQL testados nos Bancos de Dados.
💡 Ferramentas utilizadas neste projeto
-
pgAdmin 4
-
Workbanch 8.0 CE 4
-
phpMyAdmin
-
SQL Developer
-
IBExpert 2012
-
SQL Server Management Studio 2018
-
SQL Assistent 11
💡 Funcionalidades presentes neste App
-
Gatilhos
-
Stored Procedure
-
Stored Function
-
CTE
-
SELECT, INSERT, UPDATE e DELETE
Intruções SQL do MySQL
Intruções SQL do SQL Server
Intruções SQL do PostgreSQL
Intruções SQL do Oracle
Intruções Firebird
Demais intruções Outros
# Clone o projeto.
$ git clone https://srgeverson@github.com/sql.git
# Crie um banco de dados e adicione ao arquivo .env na raiz do projeto as seguintes configurações:
$ BANCO_HOST_IP=db_sql
$ BANCO_PORTA=3306
$ BANCO_USUARIO=root
$ BANCO_SENHA=12345678
$ BANCO_NOME=sql
# Para ciar variável de ambiente no linux:
$ export BANCO_HOST_IP="db_sql"
# Para ciar variável de ambiente no windows:
$ setx BANCO_HOST_IP db_sql /m
# Baixar as imagems e executar os containers em modo não iterativo(deve ser utilizado na primeira execução) de modo escalável
$ docker-compose up -d --scale db_mysql=1
# Baixar as imagems e executar os containers em modo não iterativo(deve ser utilizado na primeira execução) serviço específico
$ docker-compose up -d db_mysql
# Baixar as imagems e executar os containers em modo iterativo(deve ser utilizado na primeira execução)
$ docker-compose up
# Inicializa quando precisa executar os container depois da primeira vez
$ docker-compose start
# Para os containers
$ docker-compose stop
# Reiniciar os containers
$ docker-compose restart
# Apagar as imagems e parar os containers (deve ser utilizado quando precisar recriar as imagens)
$ docker-compose down --volumes
# MySQL - Em ambientes windows execute o seguinte comando
$ cd C:\Program Files\MySQL\MySQL Server 8.0\
# MySQL - Salvando dados
$ mysqldump -u root -p sql > {PASTA_DE_DESTINO_DO_BACACKUP}/sql/mysql/paulistense_db.sql
# MySQL - Resraurando
$ mysql -u root -p sql < {PASTA_ONDE_O_PROJETO_FOI_CLONADO}/sql/mysql/paulistense_db.sql
- Geverson Souza - Geverson Souza
- Geverson Souza - Geverson Souza