PostgreSQL en Linux

PostgreSQL en Linux

PostgreSQL viene ya listo en repositorios de varias distribuciones, por lo que sería preferible buscarlo en los mismos. Arch:   (php-p

Cargar Linux en otro Linux con acceso a consola
SSH, Secure Shell en Arch Linux
Liberar espacio en Arch Linux
Instalar y configuracion simple de Apache en Linux Mint
Conocer el hardware de tu Linux

PostgreSQL viene ya listo en repositorios de varias distribuciones, por lo que sería preferible buscarlo en los mismos.

Arch:

# pacman -S postgresql php-pgsql

 

(php-pgsql es el modulo para poder conectar a postgres desde PHP)
Mint
# apt-get install postgresql
Una vez instalado corremos el servicio
Arch:
# /etc/rc.d/postgresql start
Mint:
# /etc/init.d/postgresql start
Después debemos entrar como root
$ su
Y ya estando como root, entramos como usuario de postgres
# su postgres
Con esto ya estaremos dentro de postgres, si tenemos alguna duda de comandos, escribimos
> help
Para listar todas las bases de datos
> psql -l
Para crear una base de datos
createdb NOMBRE
Donde NOMBRE es el nombre de la base de datos
Para entrar a una base de datos
> psql NOMBRE
Donde NOMBRE es el nombre de la base de datos.
Para crear una tabla llamada prueba, con un campo auto incrementable llamado id, y un campo para nombre
> create table prueba (id serial primary key, nombre varchar(100));
Para crear una tabla llamada prueba2 con un campo que tenga llave foránea a la tabla prueba.
> create table prueba2 (_id int8 references prueba, prueba varchar(10));
Para ver las tablas de una base de datos
> dt
Para ver la descripción de una tabla
> d TABLA
Donde TABLA es el nombre de la tabla a describir

COMMENTS

WORDPRESS: 3
  • comment-avatar

    Consulta compañero, esto usa una interfaz de administracion como phpmyadmin en MYSQL ?

  • comment-avatar

    Claro, se encuentra
    webmin-postgresql que es un modulo para el administrador web webmin
    y phpPgAdmin que es algo parecido a phpMyAdmin

  • comment-avatar