<<<<<<< CURRENT_FILE

Comandos Postgres

======= DIFF_SEP_EXPLAIN

Comandos Postgres

>>>>>>> NEW_FILE
Temas de ayuda posgres

Moderador:Jaibol Santaella

Jaibol Santaella
Mensajes:297
Registrado:Mar Mar 17, 2015 8:28 am
Contactar:
Comandos Postgres

Mensaje por Jaibol Santaella » Lun Sep 26, 2016 1:56 pm

Ingresar a Postgres

Código: Seleccionar todo

 su postgres 

Código: Seleccionar todo

 psql 
Ver las Base De Datos

Código: Seleccionar todo

 /l 
Ingresar a una Base de Datos

Código: Seleccionar todo

 psql Nombre-de-BD
Ejemplo:

Código: Seleccionar todo

 psql mi-BD
Ingresar a una Base de Datos con un usuario especifico

Código: Seleccionar todo

 psql -d Nombre-BD -h localhost -U usuario-postgres 
Ejemplo:

Código: Seleccionar todo

 psql -d prueba -h localhost -U pepito 

Ver las tablas de una Base De Datos

Código: Seleccionar todo

 \dt  

Código: Seleccionar todo

 psql -U postgres -d mi-BD 

Código: Seleccionar todo

\dt

Ejemplo:

Código: Seleccionar todo

 psql Nombre-de-BD

Código: Seleccionar todo

\dt

Crear un Usuario en Postgres

Código: Seleccionar todo

 CREATE USER nuevo-usuario; 
Ejemplo:

Código: Seleccionar todo

 CREATE USER jaibol; 


Crear una Tabla

Código: Seleccionar todo

 create table usuario
Crear una Tabla y sus Campos respectivamente

Código: Seleccionar todo

 create table usuario (id INT NOT NULL PRIMARY KEY,Nombre VARCHAR(10),Apellido VARCHAR(10),Edad INT);


Cambiar la clave de un Usuario en Postgres

Código: Seleccionar todo

 ALTER USER usuario-postgres WITH PASSWORD 'nueva_contraseña';
Ejemplo:

Código: Seleccionar todo

 ALTER USER postgres WITH PASSWORD 'root';

Recuerde reiniciar el postgres una vez realizado el paso anterior.

Código: Seleccionar todo

/etc/init.d/postgres restart

Cambiar el Usuario propietario de una Base de Datos

Código: Seleccionar todo

ALTER DATABASE nombre-de-la-DB OWNER TO Nombre-de-la-BD;

Código: Seleccionar todo

ALTER DATABASE mi-BD OWNER TO jaibol;
Eliminar una Base de Datos

Código: Seleccionar todo

DROP DATABASE nombre de la BD ;
Ejemplo:

Código: Seleccionar todo

DROP DATABASE mi-BD;
Listar los usuarios:

Código: Seleccionar todo

 SELECT * FROM pg_user ; 
Exportar una Base de Datos (Generar un SQL)

Exportar sólo Esquema de la Base de datos:

Código: Seleccionar todo

 pg_dump -U usuario-postgres -h  localhost -W -s Nombre-De-BD > nombre-del.sql  
Exportar sólo los Datos de la Base de datos:

Código: Seleccionar todo

pg_dump -U usuario-postgres -h  localhost -W -a Nombre-De-BD > nombre-del.sql 
Exportar Esquemas y datos de la Base de datos:

Código: Seleccionar todo

pg_dump -U usuario-postgres -W -h  localhost  Nombre-De-BD > nombre-del.sql 
Importar una Base de Datos:

Código: Seleccionar todo

 \i /ruta-de-mi.sql  
Ejemplo:

Código: Seleccionar todo

 \i /opt/mi-base-de-datos.sql  
Fue útil este documento?,
Publica tus opiniones

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 7 invitados