Instale o PostGresql Top 10 no Arch Linux

Instale o PostGresql Top 10 no Arch Linux

Instale e comece com o PostgreSQL 10 no Arch Linux

PostgreSQL é um poderoso sistema de gerenciamento de banco de dados de objetos-relatórios de objetos. O PostgreSQL está fortemente em conformidade com o ANSI SQL Standard 2008. É um banco de dados de código aberto e de plataforma cruzada. É um banco de dados de classe corporativo. A versão mais recente do PostgreSQL até o momento da redação é 10.

Neste artigo, mostrarei como instalar e usar o PostGresql 10 no Arch Linux. Vamos começar.

Instalando o PostGresql 10

Primeiro atualize o banco de dados de pacotes de Pacman Gerenciador de pacotes com o seguinte comando:

$ sudo pacman -y

O banco de dados de pacotes de Pacman O gerenciador de pacotes deve ser atualizado.

PostGresql 10 está disponível no repositório oficial do pacote do arch Linux. Então você pode instalar o PostgreSQL 10 com muita facilidade.

Você pode executar o seguinte comando para instalar o PostGresql 10 no Arch Linux:

$ sudo pacman -s postgresql

Agora pressione 'y' e depois pressione para continuar.

PostgreSQL 10 deve ser instalado.

Agora você pode executar o seguinte comando para verificar a versão do PostGresql que você instalou.

$ postgres --version

Como você pode ver na captura de tela abaixo, a versão do PostgreSQL instalada é 10.2.

Agora você pode executar o seguinte comando para verificar se o PostgreSQL está em execução ou não.

$ sudo status systemctl pósgresql

Como você pode ver na captura de tela abaixo, o PostgreSQL não está funcionando.

Você pode pensar que tudo o que você precisa fazer agora é começar PostgreSQL. Mas você está errado. Você não pode começar o PostGresql agora, pois o diretório de dados do PostgreSQL ainda não foi inicializado.

Antes de poder inicializar o diretório de dados do PostgreSQL, você deve fazer o login como o PostGres Usuário com o seguinte comando:

$ sudo su - postgres

Você está conectado como PostGres Usuário como você pode ver na seção marcada da captura de tela abaixo.

NOTA: Você deve sempre fazer login como usuário do Postgres para usar ou fazer qualquer tipo de administração de PostgreSQL. Caso contrário, você poderá obter erros de permissão e as coisas podem não funcionar como esperado.

Agora você pode inicializar o diretório de dados do PostgreSQL com o seguinte comando:

$ initdb -locale en_us.Utf -8 -d/var/lib/postgres/dados

Nota: O diretório de dados padrão do PostgreSQL no arch linux is/var/lib/postgres/dados

Como você pode ver na captura de tela abaixo, o diretório de dados está sendo inicializado.

O diretório de dados é gerado nesta fase.

Agora logout de PostGres Usuário com o seguinte comando:

$ saída

Você deve ser retirado de PostGres conta de usuário.

Agora que o diretório de dados do PostgreSQL é gerado, você pode iniciar o PostGresql com o seguinte comando:

$ sudo SystemCtl Iniciar PostgreSQL

Você pode executar o seguinte comando para verificar se o PostgreSQL está sendo executado novamente com o seguinte comando:

$ sudo status systemctl pósgresql

Como você pode ver na captura de tela abaixo, o servidor de banco de dados PostGresql está em execução.

Agora você deve adicionar PostGresql à inicialização do sistema para que ele inicie automaticamente na inicialização do sistema.

Execute o seguinte comando para adicionar PostgreSQL à inicialização do sistema:

$ sudo systemctl Ativar postgreSql

PostgreSQL deve ser adicionado à inicialização do sistema, como você pode ver na captura de tela abaixo.

Usando PostgreSQL 10

Nesta seção, mostrarei o básico do PostGresql 10.

Antes de fazer qualquer coisa, faça login como PostGres Usuário com o seguinte comando:

$ sudo su - postgres

Você está conectado como PostGres do utilizador.

Criando um banco de dados:

Você pode usar o criadoB comando para criar um banco de dados no PostgreSQL.

Digamos que você queira criar um banco de dados Linuxhint. Você pode executar o seguinte comando para criar Linuxhint base de dados:

$ CreateDB Linuxhint

O Linuxhint Banco de dados deve ser criado.

Usando um banco de dados

Você pode usar PSQL comando para fazer login em um banco de dados existente com o qual você criou criadoB comando.

Você pode executar o seguinte comando para fazer login para Linuxhint base de dados.

$ psql linuxhint

Como você pode ver na captura de tela abaixo, você está conectado ao Linuxhint base de dados.

Executando o comando SQL

Depois de fazer login em um banco de dados usando PSQL Comando, você pode executar comandos SQL compatíveis PostGresql.

Por exemplo, você pode executar a seguinte instrução SQL para verificar a data atual.

$ Select fren_date;

Como você pode ver na captura de tela abaixo, a data atual é impressa.

Criando uma tabela no PostgreSQL:

Você pode executar as seguintes instruções SQL para criar uma tabela Usuários no PostgreSQL:

Crie usuários de tabela (
primeiro nome Varchar (20),
LastName Varchar (20)
);

Como você pode ver uma tabela Usuários é criado.

Inserindo na mesa

Você pode inserir no recém -criado Usuários Tabela usando a seguinte instrução SQL:

Insira os valores dos usuários ('shahriar', 'shovon');

Como você pode ver, 1 linha é inserida no Usuários mesa.

Selecionando dados da tabela

Você pode executar a seguinte instrução SQL para selecionar todos os dados do Usuários mesa.

Selecione * dos usuários;

Como você pode ver, os dados que inseri foram recuperados.

É assim que você instala e começa com o PostgreSQL 10 no Arch Linux. Obrigado por ler este artigo.