Descobrir host ou IP da base
- Acesse sua Central do Cliente, utilizando seu usuário e senha.
- Em seu painel, acesse a administração da hospedagem;
- No site que você deseja localizar o host e IP, clique em Administrar:

- Acesse a aba Banco de Dados de sua hospedagem.
- Já na administração dos seus bancos de dados, verifique o Servidor, pois ele apontará o Host e IP:

Conectar a base via SSH
- Acesse seu ambiente através do SSH
- Feito isso, utilize o comando abaixo para se conectar a base:
psql -h HOST -U USUARIODOBANCO -W
Obs.: Não esqueça de substituir o host e usuário do banco.
- Em seguida, será solicitada a senha do banco de dados.
Exemplo:
psql -h testewikinova.postgresql.dbaas.com.br -U cliente -W ou psql -h 179.188.16.126 -U cliente -W
Comandos básicos de PSQL via SSH
- Comando para conexão
psql -h HOST -U USUARIODOBANCO -W
- Exemplo de utilização
psql -h postgresql01.meudominio.com.br -U cliente -W
- Exemplo de utilização com IP ao invés de host
psql -h 187.45.196.225 -U cliente -W
Comandos básicos
| \d | Lista as tabelas contidas em sua base |
| \d nome da tabela | Descreve todos os atributos da tabela e suas propriedades |
| \g | Executa determinada query |
| \q | Sai do console psql |
| \i | /caminho/pasta/script.sql Importar um script.sql |
| \timing — | Inicia ou para o cronômetro para atividades |
| \dT+ — | Lista os tipos de dados do PG com detalhes |
| \cd — | Muda para outro diretório |
| \dt | Lista tabelas |
| \di | Lista indices |
| \ds | Lista sequências |
| \dv | Lista views |
| \dS | Lista tabelas do sistema |
| \dn | Lista esquemas |
| \dp | Lista privilégios |
| \e | Abre o editor vi com a última consulta |
| \o | Inicia ou termina a criação de arquivo. Ex.: \o arquivo.sql |
| \? | Ajuda geral dos comandos do psql |
| \h * | Exibe ajuda de todos os comandos |
| \encoding | Exibe codificação atual |
Conectar a base via pgAdmin
- Primeiramente, para realizar o acesso ao Postgres via pgAdmin 4, crie uma conexão com o servidor utilizando a opção Add new server:

- Na aba General, inclua o host de conexão com o banco de dados:

- Em Connection, insira novamente o host de conexão e em Maintenance database digite o nome do banco de dados.
- Para finalizar, em User name, insira o login da base e em Password a senha deste usuário:

- Realizado este processo a conexão com o banco de dados terá sido realizada. Serão apresentados vários bancos de dados, porém, esta é uma característica do PostgreSQL onde o acesso será possível somente em sua base, veja:

Conectando-se ao Postgre usando PDO
- PDO(PHP Data Objects) é um módulo de PHP montado sob o paradigma Orientado a Objetos e cujo objetivo é prover uma padronização da forma com que PHP se comunica com um banco de dados relacional.
- Este módulo surgiu a partir da versão 5 de PHP. PDO, portanto, é uma interface que define um conjunto de classes e a assinatura dos métodos de comunicação com uma base de dados.
Teste de Conexão
<?
try {
$db = new PDO("pgsql:host=localhost dbname=nome_do_banco user=jvideos10 password=password");
} catch (PDOException $e) {
print $e->getMessage();
}
?>