instalar Postgresql 10 no CentOS 7

Como instalar Postgresql 10 no CentOS 7

O PostgreSQL é um sistema de base dados relacional poderoso com código aberto.

Ao contrário de outros sistemas de base dados relacionais, o PostgreSQL permite que os utilizadores criem operadores exclusivos, tipos de dados complexos, funções agregadas, caracteres de conversão de tipos de dados e outros vários objetos .

Como instalar Postgresql 10

Adicionar repositório Postgresql 10

yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm -y

Instalar Postgresql 10

yum install postgresql10 postgresql10-server postgresql10-contrib postgresql10-libs -y

Iniciar Postgresql 10

/usr/pgsql-10/bin/postgresql-10-setup initdb

Iniciar Postgresql 10 no arranque do sistema

# systemctl enable postgresql-10.service

Iniciar Postgresql 10

# systemctl start postgresql-10.service

Testar acesso a Postgresql 10

Após iniciar o serviço com sucesso vamos testar o acesso e criar uma base dados como exemplo.

Mudar para utilizador postgres

su – postgres

Entrar na shell Postgresql

# psql

Listar base dados

# \list

Ligar a base de dados

# \c nome_basedados

Listar tabelas

# \d

Criar nova Base dados

# createdb nome_basedados

Alterar role da base dados

# createdb nome_basedados OWNER rolename;

Criar Tabela

# create table projetos (name varchar(25), desc varchar(250));

Inserir dados na nova tabela

# INSERT INTO projetos VALUES ('poplab','cybersecurity');
# \q