PostgreSQL - banco de dados SELECT
Este capítulo explica vários métodos de acesso ao banco de dados. Suponha que já tenhamos criado um banco de dados em nosso capítulo anterior. Você pode selecionar o banco de dados usando um dos seguintes métodos -
- Prompt de banco de dados SQL
- Prompt de comando do sistema operacional
Prompt de banco de dados SQL
Suponha que você já tenha iniciado seu cliente PostgreSQL e tenha acessado o seguinte prompt SQL -
postgres=#
Você pode verificar a lista de banco de dados disponível usando \l, ou seja, barra invertida el comando da seguinte forma -
postgres-# \l
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges
-----------+----------+----------+---------+-------+-----------------------
postgres | postgres | UTF8 | C | C |
template0 | postgres | UTF8 | C | C | =c/postgres +
| | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | C | C | =c/postgres +
| | | | | postgres=CTc/postgres
testdb | postgres | UTF8 | C | C |
(4 rows)
postgres-#
Agora, digite o seguinte comando para conectar / selecionar um banco de dados desejado; aqui, nos conectaremos ao banco de dados testdb .
postgres=# \c testdb;
psql (9.2.4)
Type "help" for help.
You are now connected to database "testdb" as user "postgres".
testdb=#
Prompt de comando do sistema operacional
Você pode selecionar seu banco de dados no próprio prompt de comando no momento em que fizer login em seu banco de dados. A seguir está um exemplo simples -
psql -h localhost -p 5432 -U postgress testdb
Password for user postgress: ****
psql (9.2.4)
Type "help" for help.
You are now connected to database "testdb" as user "postgres".
testdb=#
Agora você está logado no PostgreSQL testdb e pronto para executar seus comandos dentro do testdb. Para sair do banco de dados, você pode usar o comando \ q.