mostrar as bases de dados no PostgreSQL introdução

Se estiver a trabalhar com o PostgreSQL, é provável que tenha mais do que uma base de dados no seu servidor de PostgreSQL. Pode haver momentos em que você precisa obter uma lista de todas as bases de dados que estão no sistema. Felizmente, existem algumas maneiras simples de realizar esta tarefa. Neste artigo, explicaremos como mostrar bases de dados no PostgreSQL usando dois métodos diferentes.,

pré-Requisitos para utilizar o PostgreSQL

neste tutorial, nós vamos ser a execução de vários comandos de banco de dados, por isso há alguns pré-requisitos que precisam ser implementados antes de avançar:

  • Primeiro, você deve garantir que o PostgreSQL é instalado em sua máquina. Se não tiver a certeza, use o comando service postgresql status, que lhe permitirá saber se o estado é active.

  • deve também certificar-se de que psql, a interface PostgreSQL da linha de comandos, está instalada., O comando psql -V pode ser usado para verificar que psql está instalado.,

Acessando um banco de dados PostgreSQL com ‘psql’

podemos usar o seguinte comando para acessar um banco de dados PostgreSQL em uma máquina local usando o psql interface de linha de comando:

1
sudo su – postgres

Este comando irá pedir a senha, então você precisará inseri-lo para obter acesso ao PostgreSQL.,

em seguida, digite o seguinte comando para acessar seu banco de dados:

1
psql some_username -h 127.0.0.1 -d some_database

Novamente, você será solicitado para a senha do usuário, portanto, você precisará digitá-la novamente e pressione enter.

crie uma base de dados PostgreSQL

a próxima coisa que faremos é criar uma base de dados PostgreSQL., Para acompanhar, você precisará abrir a linha de comandos no Windows ou no terminal em MacOS ou Linux.,>1

CREATE DATABASE db_name;

For our example, we’ll create the test database:

1
CREATE DATABASE test;

List databases for Postgres in psql

The \l command in psql can be used to show all of the PostgreSQL databases., O comando \list também pode ser usado para alcançar os mesmos resultados.

Quando você usa este comando, a saída devolvida deve olhar como este:

Mostrar bancos de dados usando o ‘SELECT’ instrução

Enquanto é fácil e conveniente de usar psql comandos mostrados na seção anterior, há também uma outra maneira de mostrar bancos de dados em PostgreSQL., Nós podemos usar o seguinte SELECT consulta psql interface:

1
SELECT datname FROM pg_database;

A instrução SELECT mostrado acima deve retornar resultados que se parecem com isto:

podemos ver a partir dos resultados que o pg_database tabela de coleta de informações sobre as bases de dados disponíveis no PostgreSQL.,

Se quiser ligar-se a uma base de dados específica, pode usar o comando \c seguido do nome da base de dados. Isto permitir-lhe-á introduzir a base de dados e iniciar a realização de consultas. Por exemplo: \c some_database.

conclusão sobre como mostrar bases de dados em PostgreSQL

Se você tem PostgreSQL instalado em sua máquina, é importante saber que uma única instância do servidor PostgreSQL pode gerenciar uma série de diferentes bases de dados. Existem alguns comandos simples disponíveis que podem ser usados para obter uma lista das bases de dados em seu servidor PostgreSQL., Neste artigo, nós olhamos para algumas maneiras diferentes de mostrar bases de dados no PostgreSQL. Usando os exemplos e instruções fornecidos neste tutorial, você será capaz de recuperar sua própria lista de bancos de dados e melhor gerenciar seu servidor PostgreSQL.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *