Comecar com PostgreSQL

Utilize as suas bases de dados

Deseja utilizar PostgreSQL? Descubra como criar e gerir facilmente as suas bases de dados!

Generalidades

Pre-requisitos

O que e uma base de dados PostgreSQL ?

PostgreSQL é um sistema de gestão de bases de dados relacionais e de objetos (SGBDRO). Trata-se de um sistema robusto e extensível, capaz de manipular com total fiabilidade grandes volumes de dados. Dispõe igualmente de uma comunidade opensource bastante ativa.

Ligacao a base de dados

Há que ter em consideração que esta oferta não dá acesso ao Host, mas sim às bases de dados alojadas. Os comandos SQL genéricos funcionam sem qualquer problema, e os softwares do tipo HeidiSQL ou SQuirreL SQL são perfeitamente compatíveis.

De forma a poder ligar-se à base de dados, assegure-se que:

  • Dispõe do endereço da sua instância de base de dados
  • Dispõe da porta da sua base de dados
  • Dispõe do nome do utilizador da sua base de dados
  • Dispõe da password da sua base de dados
  • Dispõe do nome da sua base de dados

Todas estas informações estão disponíveis no seu Espaço Cliente Web.

Está igualmente disponível um guia : CloudDB - primeira utilização

Ligacao atraves de linha de comandos

psql --host=servidor --port=port --user=utilizador --password=password nome_da_base

Ligacao atraves de um script PHP

1. <?php
2. $myPDO = new PDO('pgsql:host=host;port=port;dbname=dbname', 'username', 'password');
3. ?>

Ligacao atraves de um software (SQuirreL SQL)

  • Inicie o SQuirreL SQL e clique em Aliases, e depois em +

launch SQuirreL SQL

  • Preencha os campos em baixo e valide com o botão OK :
    • Name: Escolha um nome
    • Driver: Escolha "PostgreSQL"
    • URL: Indique o endereço do servidor e a porta sob a forma jdbc:postgresql://server:port/database
    • User Name: Indique o nome do utilizador
    • Password: Indique a password

config connection

  • Valide novamente com o botão Connect

valid connection

Está atualmente ligado à sua base de dados:

config connection

Ligacao atraves de phppgAdmin

Em breve disponível num outro guia.

Exportar uma base de dados PostgreSQL

Exportar a minha base de dados atraves de linha de comandos

pg_dump --host=servidor --port=port --user=utilizadxor --password=password nome_da_base > nome_da_base.sql

Importar uma base de dados PostgreSQL

Importar a minha base de dados atraves de linha de comandos

psql --host=servidor --port=port --user=utilizador --password=password nome_da_base < nome_da_base.sql

Esta documentação foi-lhe útil?

Não hesite em propor-nos sugestões de melhoria para fazer evoluir este manual.

Imagens, conteúdo, estrutura... Não hesite em dizer-nos porquê para evoluirmos em conjunto!

Os seus pedidos de assistência não serão tratados através deste formulário. Para isso, utilize o formulário "Criar um ticket" .

Obrigado. A sua mensagem foi recebida com sucesso.


Estes manuais também podem ser úteis...

OVHcloud Community

Aceda ao seu espaço comunitário. Coloque as suas questões, procure informações e interaja com outros membros do OVHcloud Community.

Discuss with the OVHcloud community

Em conformidade com a alteração à Diretiva 2006/112/CE, os preços com IVA podem variar de acordo com o país de residência do cliente
(por defeito, os preços com IVA apresentados incluem o IVA português em vigor).