Como instalar e configurar o PostgreSQL no Ubuntu imprimir

  • 148

PostgreSQL no Ubuntu

O PostgreSQL é um dos bancos de dados mais robustos e usados em produção.

1. Instalar:

sudo apt update
sudo apt install postgresql postgresql-contrib -y

2. Acessar o console:

sudo -u postgres psql

3. Criar usuário e banco:

-- Dentro do psql:
CREATE USER meuusuario WITH PASSWORD 'minhasenha';
CREATE DATABASE meubanco OWNER meuusuario;
GRANT ALL PRIVILEGES ON DATABASE meubanco TO meuusuario;
q

4. Permitir conexões remotas (opcional):

# Editar postgresql.conf
sudo nano /etc/postgresql/*/main/postgresql.conf
# Alterar:
listen_addresses = '*'

# Editar pg_hba.conf
sudo nano /etc/postgresql/*/main/pg_hba.conf
# Adicionar no final:
host    all    all    0.0.0.0/0    md5

# Reiniciar
sudo systemctl restart postgresql

5. Conectar de fora:

psql -h IP_DO_SERVIDOR -U meuusuario -d meubanco

Comandos úteis dentro do psql:

  • l - Listar bancos de dados
  • du - Listar usuários
  • dt - Listar tabelas
  • c banco - Conectar a um banco
  • q - Sair

Backup e restore:

# Backup
pg_dump -U meuusuario meubanco > backup.sql

# Restore
psql -U meuusuario meubanco < backup.sql

Esta resposta lhe foi útil?

« Retornar