Estas son unas guías rápidas para casos comunes en postgresql

Cómo instalo en Debian?
apt-get install postgresql
Cómo me conecto a psql?
psql template1. Esta es la primera base de datos que se crea.
Cómo veo qué bases de datos hay?
\l
Cómo veo las tablas que hay?
\d
Cómo veo la metainformación de una tabla?
\dt nombretabla
Cómo me conecto a otra base de datos?
\c nuevabase nuevousuario
Cómo creo una base de datos?
create database mibase;
Cómo consigo ayuda?
\h para cualquier información del sql soportado, por ejemplo \h create view. Para ver comandos especiales \?
Cómo hago copia de los datos?

pg_dump nombredb > archivo.sql , posteriormente para restaurar los datos en una base de datos psql -f archivo.sql miotradb .

Entorno gráfico

La aplicación pgadmin3 le permitirá consultar tablas, vistas, secuencias, modificar en una interfaz con dos páneles, uno arbóreo y otro de información.

Backups diarios

Para hacer backups diarios, en Debian se puede colocar un archivo dentro de /etc/cron.daily que luzca como:

#!/bin/sh
pg_dump -h 127.0.0.1 -U ikks db > /var/backup/dbct/tuapp-$(date +%F@%R).sql

Para evitar que postgresql solicite la clave, se debe crear un archivo de claves ~/.pgpass de la siguiente forma:

127.0.0.1:5432:*:ikks:tusuperclave

Enlaces de utilidad


CategoriaPostgresql CategoriaDebian CategoriaProgramas

WikiSlec: AyudaUsoPostgresql (última edición 2008-05-02 21:36:30 efectuada por IgorTamara)