Como começar o PostGresql no Linux?

Como começar o PostGresql no Linux?
Sempre que falamos sobre trabalhar com os bancos de dados em qualquer sistema operacional, os sistemas de gerenciamento de banco de dados (DBMS) são sempre discutidos. O PostgreSQL também é um DBMS que se enquadra na categoria de sistemas de gerenciamento de banco de dados relacionais, i i.e., Ele lida com o gerenciamento e o trabalho de bancos de dados relacionais. Este DBMS relacional oferece a flexibilidade de criar e manipular os bancos de dados e instalá -los em qualquer sistema operacional famoso, i i.e., Linux, MacOS e Windows. É exatamente por isso que este DBMS é ainda mais famoso em muitos programadores por aí.

Este DBMS relacional é gratuito e de código aberto, contribuindo mais para seu amplo uso dentro dos diferentes setores industriais. Além disso, o tipo de transação com os quais este DBMS lida é ácido, eu.e., Pode realizar com eficiência as transações com propriedades ácidas (atomicidade, consistência, isolamento e durabilidade). Isso significa que, se você tiver os dados com essas propriedades e deseja criar um banco de dados relacional para ele, você deve definitivamente considerar o uso do servidor PostgreSQL.

Desde o lançamento deste DBMS relacional em 1996, ele passou por várias atualizações, e é por isso que sua funcionalidade é comparável a qualquer um dos mais recentes sistemas de gerenciamento de banco de dados relacionais. Além disso, este DBMS também fornece aprimoramentos nos recursos tradicionais dos sistemas de gerenciamento de banco de dados e conformidade perfeita com o SQL. Este DBMS relacional suporta uma ampla gama de tipos de dados nativos e alguns tipos de dados definidos pelo usuário. Além disso, também lida com as diferentes versões de seus bancos de dados, mantendo sua simultaneidade de uma maneira extremamente graciosa.

O conceito de herança também funciona bem com as tabelas criadas nos bancos de dados deste DBMS. Isso significa que você pode deixar uma tabela herdar as propriedades de sua tabela pai de maneira muito conveniente enquanto usam o servidor PostGresql. Fora isso, este DBMS também permite fazer backup de seus dados on -line, impedindo quaisquer perdas de dados. Além disso, ele também suporta a recuperação pontual para facilitar o acesso aos dados recuperados. Até agora, discutimos suficientemente os recursos relevantes do servidor PostgreSQL. Agora, é o momento certo para falar sobre o foco real deste artigo.

Este artigo pretende ensinar o procedimento de instalação do servidor PostgreSQL em uma distribuição Linux, i I.e., Ubuntu 20.04. Você também pode usar qualquer outro sabor Linux de sua escolha, se desejar. No entanto, o método compartilhado abaixo funcionará perfeitamente bem com um Ubuntu 20.04 Sistema.

Método de começar com o PostgreSQL no Ubuntu 20.04:

Para começar com o PostgreSQL em um Ubuntu 20.04 Sistema, você precisa executar as etapas a seguir na ordem especificada:

Etapa 1: prepare seu sistema para a instalação do PostgreSQL:

Antes de instalarmos qualquer coisa em qualquer distribuição Linux, é altamente recomendável ter um sistema atualizado. Este objetivo pode ser alcançado com a ajuda do comando declarado abaixo:

$ sudo apt update

Etapa 2: Execute o comando de instalação para PostgreSQL:

Depois que o comando mencionado acima terminar sua execução, o próximo passo é executar o seguinte comando no seu Ubuntu 20.04 Terminal:

$ sudo apt install postgresql

Este comando instalará o PostGresql em nosso Ubuntu 20.04 Sistema, que é obrigatório para nós, eu.e., Não poderemos iniciá -lo se não estiver instalado no nosso Ubuntu 20.04 Sistema.

Com este comando, você poderá instalar o PostgreSQL em seu sistema de maneira muito conveniente, e todo esse processo levará alguns minutos para ser concluído; No entanto, já o instalamos em nosso sistema. Portanto, recebemos a mensagem mostrada na imagem abaixo depois que executamos o comando mencionado acima em nosso Ubuntu 20.04 Sistema:

No entanto, depois de instalar o servidor PostGresql no seu Ubuntu 20.04 Sistema (se ainda não estiver instalado nele); em seguida, durante a instalação, você será solicitado uma vez para confirmar sua ação. Depois de fazer isso, o processo de instalação do servidor PostgreSQL continuará no seu Ubuntu 20.04 Sistema, e terá terminado após uma instalação bem -sucedida, exibindo uma mensagem de sucesso no terminal.

Etapa 3: Verifique o status ativo do PostgreSQL:

Também precisamos verificar se o servidor PostgreSQL está ativo em nosso sistema. Para isso, podemos verificar seu status com o seguinte comando:

$ sudo status systemctl pósgresql

A saída apresentada na imagem mostrada abaixo verifica se o PostGresql está ativo em nosso sistema. No entanto, um ponto a ser observado aqui é que este servidor não está em execução agora. Ele só será executado assim que iniciarmos este servidor. É exatamente por isso que o status acabou sendo "ativo (saiu)" em vez de "ativo (em execução)".

Etapa 4: Inicie o PostgreSQL acessando seu servidor:

Depois de verificar o status do servidor PostgreSQL em nosso Ubuntu 20.04 Sistema, acessaremos este servidor para que ele possa começar a executar com a ajuda do seguinte comando:

$ sudo -i -u postgres

Seu servidor PostGresql começará imediatamente a ser executado no seu Ubuntu 20.04 sistema assim que este comando for executado. Você pode confirmar isso dando uma olhada no caminho alterado no terminal do seu sistema.

Etapa 5: Digite o console PostGresql:

Finalmente, para brincar com os bancos de dados, precisamos entrar no console PostGresql, que pode ser feito com o comando mostrado abaixo:

$ psql

Você pode ver o console PostGresql na imagem a seguir:

Depois de entrar neste console, você pode começar a trabalhar instantaneamente com bancos de dados executando diferentes consultas de sua escolha neste console.

Dica adicional:

Como uma dica adicional, gostaríamos de ensiná -lo a voltar ao seu terminal normal no Ubuntu 20.04. Para isso, você primeiro precisa sair do console do PostgreSQL, após o que precisará fazer logon no servidor PostgreSQL. Isso pode ser feito seguindo as duas dicas compartilhadas abaixo:

Dica # 1: Como sair do console PostgreSQL?

Para sair do console do servidor PostGresql, você precisa digitar “\ q” nesse console e pressionar a tecla Enter, conforme mostrado na imagem a seguir:

Depois de fazer isso, você estará fora do console do servidor PostGresql.

Dica # 2: Como fazer logout no servidor PostgreSQL?

Agora, para sair do servidor PostGresql, você precisa executar o comando mostrado abaixo:

$ saída

Ao executar este comando, você será registrado com sucesso no servidor PostgreSQL.

Conclusão:

Você pode perceber facilmente neste tutorial como é simples iniciar o PostGresql em um sistema Linux. Usamos um Ubuntu 20.04 Sistema para explicar este método. A principal coisa que você precisa ter é o servidor PostGresql instalado em seu sistema. Se você o instalou no seu sistema e seu status está ativo, é apenas uma questão de alguns segundos para você iniciar este servidor em seu sistema. Além disso, como uma dica adicional, também ensinamos como sair do console do servidor PostgreSQL e como sair deste servidor.