Quer atualizar ou instalar a versão mais recente do PostgreSQL no Debian e derivados? Então veja nesse tutorial como fazer isso.
O PostgreSQL é um poderoso sistema de banco de dados objeto-relacional de código aberto. Ele tem mais de 15 anos de desenvolvimento ativo e uma arquitetura comprovada que lhe deu uma forte reputação de confiabilidade, integridade de dados e correção.
É um dos principais servidores de banco de dados usado para servidores de produção. Este tutorial irá ajudá-lo a instalar o servidor de banco de dados PostgreSQL nos sistemas Stretch do Debian 9.
Por ser multiplataforma, ele funciona em todos os principais sistemas operacionais, incluindo Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), e Windows.
É totalmente compatível com ACID, tem suporte total para as chaves estrangeiras, joins, views, triggers e procedimentos armazenados (em vários idiomas).
Para completar o PostgreSQL inclui tipos de dados, incluindo INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL, e TIMESTAMP.
Ele também suporta o armazenamento de grandes objetos binários, incluindo imagens, sons ou vídeo. Possui interfaces nativas de programação para C/C++, Java,.Net, Perl, Python, Ruby, Tcl, ODBC, entre outros.
Como instalar o SGBD PostgreSQL no Debian e derivados
Para instalar o SGBD PostgreSQL no Debian e derivados e ainda poder receber automaticamente as futuras atualizações dele, você deve fazer o seguinte:
Passo 1. Abra um terminal;
Passo 2. Baixe e instale a chave do repositório com o comando abaixo;
wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key add -
Passo 3. Em seguida, adicione o repositório do programa com este comando;
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'
Passo 4. Atualize o gerenciador de pacotes com o comando:
sudo apt-get update
Passo 5. Agora use o comando abaixo para instalar o programa;
sudo apt-get install postgresql postgresql-contrib
Conectando-se ao PostgreSQL
Depois de instalar o servidor de banco de dados PostgreSQL por padrão, ele cria um usuário “postgres” com a função “postgres”. Ele também cria uma conta do sistema com o mesmo nome “postgres”.
Então, para se conectar ao servidor postgres, faça o login no sistema como usuário postgres:
sudo su - postgres
E conecte-se no banco de dados.
psql
Agora você está logado no servidor de banco de dados PostgreSQL.
Para verificar as informações de login, use o seguinte comando no prompt de comando do banco de dados.
\conninfo
Quando terminar, para desconectar do prompt de comando do banco de dados PostgreSQL, basta digitar o comando abaixo e pressionar Enter, e ele retornará ao prompt de comando do Debian.
\q
Desinstalando o SGBD PostgreSQL no Debian e derivados
Para desinstalar o SGBD PostgreSQL no Debian e derivados, faça o seguinte:
Passo 1. Abra um terminal;
Passo 2. Desinstale o programa, usando os comandos abaixo;
sudo apt-get remove postgresql --auto-remove