Bem-vindo ao Startdb

Blog destinado a amantes dos bancos de dados

PostgreSQL #2 Instalando no Windows 10

Neste vídeo mostro como instalar o PostgreSQL 12 e o PgAdmin4 no Windows 10.

Roteiro:

Baixar o InstaladorSite Oficial Download: https://www.postgresql.org/download/
Instalar via setup
Acessar SQLShell (psql)

Listar bancos de dados / schemas
\l

Criar banco de dados
create database db_aula;

Feche o SQL Shell (psql)
Quando abrir novamente, database = (seubanco) no meu exemplo: db_aula

Listar tabelas existentes
\dt;
Criar uma Tabela
create table alunos (
id_aluno serial primary key,
nome varchar(50),
telefone varchar(15)
);
Mostrar estrutura de uma tabela
\d alunos;
Adicionar um registro na tabela
insert into alunos (nome,telefone) values (‘DANIEL DE MORAIS’,’123456′);

PostgreSQL #1 Instalando no Linux Ubuntu 18 e derivados como Mint e Elementary

Neste vídeo mostro como instalar o PostgreSQL 11 e o PgAdmin4 no Ubuntu 18 e derivados (como exemplo Mint 19) direto do site oficial.

Roteiro:

Como Instalar
    Instalar PostgreSQL no Ubuntu 18 / Mint 19
        Site Oficial Download: https://www.postgresql.org/download/
        Derivados do Ubuntu: https://www.postgresql.org/download/linux/ubuntu/
Crie arquivo source.list:
sudo gedit /etc/apt/sources.list.d/pgdg.list
Dentro do arquivo:
deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main
Execute o Comando:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add
sudo apt-get update
Instalando:
sudo apt-get install postgresql-11 
sudo apt install pgadmin4
sudo su - postgres
psql -d postgres -U postgres
alter user postgres with password 'Info@3004';
Para sair
\q
\q
exit;
Acessar postgresql terminal
sudo su - postgres
Listar Banco de dados
    psql -l
Para voltar ao prompt 
    \q
Criar Banco de dados
    createdb db_aula;
Selecionar o Banco
    psql db_aula;
Criar uma Tabela
create table alunos (
id_aluno serial primary key,
nome varchar(50),
telefone varchar(15)
);
Listar tabelas existentes
\dt;
Mostrar estrutura de uma tabela
\d alunos; 

Assista o vídeo:

MySQL Server #31 – Criptografia

Neste vídeo vou mostrar como fazer criptografia e descriptografia usando as funcoes (aes_encrypt e aes_decrypt) usando o algoritmo AES.

AES significa Padrão Avançado de Criptografia. Esta função codifica os dados com um comprimento de chave de 128 bits, mas pode ser estendida até um comprimento de chave de 256 bits. Ele criptografa uma string e retorna uma string binária.

Instalar MySQL Server no Ubuntu 19.10

Aprenda instalar MySQL Server no Ubuntu 19.10, abaixo a lista de comandos.

Conto com seu Like ! Muito Obrigado, que você tenha muito sucesso!

sudo apt install mysql-server
sudo mysql_secure_installation
Edite mysqld.cnf e mude bind-address para 0.0.0.0 com o comando:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
sudo service mysql restart
sudo mysql -u root
ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_native_password BY ‘SuaSenha’;