Neste artigo, você aprenderá como instalar e começar a usar o PostgreSQL no Ubuntu 20.04 sistema utilizando o terminal.
Instalação do PostgreSQL no Ubuntu 20.04
Para instalar o PostgreSQL no Ubuntu 20.04, você executará as seguintes etapas:
Abra o terminal usando Ctrl + Alt + t e faça o login como usuário root em seu sistema.
Atualizar pacotes do sistema
É recomendado que você atualize seus pacotes de sistema antes de instalar qualquer novo pacote de software. Para isso, digite o seguinte comando para atualizar os pacotes do sistema em funcionamento:
$ sudo apt update
Usando o seguinte comando para atualizar os pacotes instalados:
$ sudo apt -y upgrade
Instale PostgreSQL no Ubuntu 20.04
Você pode instalar o PostgreSQL no Ubuntu 20.04 sem configurar o repositório Ubuntu. Use o seguinte comando para instalar o PostgreSQL no Ubuntu 20.04:
$ sudo apt install postgresql postgresql-client
Durante a instalação, um prompt será exibido em seu sistema que pedirá para você confirmar o processo de instalação que deseja continuar ou não. Você precisa pressionar 'y' para continuar a instalação.
Após completar a instalação do PostgreSQL, você irá iniciar, parar e habilitar os serviços PostgreSQL usando o seguinte comando:
$ sudo systemctl stop postgresql.serviço$ sudo systemctl start postgresql.serviço
$ sudo systemctl enable postgresql.serviço
Agora, para verificar o status do serviço PostgreSQL se ele está em execução em seu sistema ou não. Use o seguinte comando para verificar o status do serviço:
$ sudo systemctl status postgresql.serviço
Definir senha de usuário PostgreSQL
Você pode alterar ou criar a senha do usuário para PostgreSQL. Usando o seguinte comando, você pode alterar a senha de usuário padrão do PostgreSQL:
$ sudo passwd postgres
O prompt irá pedir que você digite a nova senha e, em seguida, digite novamente a nova senha. Depois disso, uma notificação de confirmação será exibida 'senha atualizada com sucesso'.
Após alterar com sucesso a nova senha, agora em cada acesso ao PostgreSQL, você precisa inserir uma nova senha de redefinição para confirmação.
Acessar o shell PostgreSQL
PostgreSQL foi instalado em seu sistema. Agora, você fará login no PostgreSQL como um usuário para acessar os bancos de dados e o shell de trabalho usando o seguinte comando:
$ sudo su -l postgresAgora, digite o seguinte comando no shell do PostgreSQL:
$ psql
Crie um banco de dados e funções de usuário
Aqui, o psql 12 está instalado no meu sistema. Você pode criar novos bancos de dados e usuários usando o shell Postgresql interativo da seguinte maneira:
$ psql -c "altera o usuário postgres com a senha 'my00pass'"
Agora crie um novo usuário e banco de dados usando o seguinte comando:
$ createuser dbusersam$ createdb samdb -O dbusersam
$ psql samdb
Altere a função e a senha usando o seguinte comando. O \ q é usado para fechar do shell.
Use o seguinte comando para listar bancos de dados:
$ psql -l
O PostgreSQL por padrão escuta na interface local que é 127.0.0.1. Mas, você pode abrir seu acesso remoto fazendo algumas mudanças no arquivo de configuração. Para acessar o arquivo de configuração do PostgreSQL, você utilizará o seguinte comando:
$ sudo nano / etc / postgresql / 12 / main / postgresql.conf
No arquivo exibido acima nas configurações de conexão, você definirá # listen_addresses = '+' e salvará o arquivo. Esta é uma etapa opcional para a instalação do PostgreSQL.
Agora você reiniciará os serviços PostgreSQL em seu sistema da seguinte maneira:
$ sudo service postgresql restartNeste artigo, implementamos a instalação do PostgreSQL no Ubuntu 20.04. Além disso, você aprendeu os diferentes comandos do psql. No futuro, você pode explorar mais comandos relacionados ao PostgreSQL usando a linha de comando.