Comandos sobre la linea de comandos
Borrar base de datos:
$ dropdb dbname
Crear base de datos
$ createdb dbname
Ejecutar script sobre base de datos
$ psql -f dump.sql dbname
Exportar base de datos:
$pg_dump dbname [-U username] > dump.sql
Exportar solo los datos(no el esquema)base de datos:
$pg_dump -a dbname [-U username] > dump.sql
Exportar base de datos, la salida comienza con un creado de la base de datos y conexion a dicha base de datos:
$pg_dump -C dbname [-U username] > dump.sql
Exoprtar todas las bases de datos
$pg_dumpall > outfile.sql
Cliente postgresql -> comando psql
PostgreSQL command line prompt
dbname=# \l #muestra listado de las bases de datos existentes
dbname=# \d #listar tablas de base de datos actual
dbname=# \d table-name #muestra descripcion de los campo de la tabla table-name
dbname=# \c dbname # conectarse a base de datos dbname
dbname=# \h # ayuda de comandos SQL
dbname=# \? # ayuda de comandos psql
dbname=#inset, create,..... #ejecutar comandos sql
dbname=# \g o terminar las query con ;
dbname=# \q # salir
No hay comentarios:
Publicar un comentario