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.