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

Instalar y configuracion simple de Apache en Linux Mint
Cargar Linux en otro Linux con acceso a consola
Conocer el hardware de tu Linux
Liberar espacio en Arch Linux
Instalar y configurar Aptana Studio 3 (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