PostgreSQL: base de datos SELECT
Este capítulo explica varios métodos para acceder a la base de datos. Suponga que ya hemos creado una base de datos en nuestro capítulo anterior. Puede seleccionar la base de datos utilizando cualquiera de los siguientes métodos:
- Solicitud de SQL de la base de datos
- Símbolo del sistema del sistema operativo
Solicitud de SQL de la base de datos
Suponga que ya ha iniciado su cliente PostgreSQL y ha llegado al siguiente indicador de SQL:
postgres=#
Puede comprobar la lista de bases de datos disponibles utilizando \l, es decir, el comando el de barra invertida de la siguiente manera:
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-#
Ahora, escriba el siguiente comando para conectarse / seleccionar una base de datos deseada; aquí, nos conectaremos a la base de datos testdb .
postgres=# \c testdb;
psql (9.2.4)
Type "help" for help.
You are now connected to database "testdb" as user "postgres".
testdb=#
Símbolo del sistema del sistema operativo
Puede seleccionar su base de datos desde el símbolo del sistema en el momento en que inicie sesión en su base de datos. A continuación se muestra un ejemplo simple:
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=#
Ahora ha iniciado sesión en PostgreSQL testdb y está listo para ejecutar sus comandos dentro de testdb. Para salir de la base de datos, puede usar el comando \ q.