#

#

#

rpm -Uvh http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/pgdg-centos94-9.4-1.noarch.rpm yum clean all yum -y update yum -y install postgresql \ postgresql94-server \ postgresql94-contrib \ postgresql94-devel systemctl initdb postgresql94 systemctl enable postgresql94 systemctl start postgresql94

#

createuser [-s] [-d] -P myname

create role name with login password ‘algosecreto’;

SELECT * FROM pg_shadow;

</code>

El usuario ‘‘myname’’ se crea ‘’‘-P’’’ asigna un password al momento de crear el usuario, ‘’‘-s’’’ convierte a ‘‘myname’’ en superusuario, ‘’‘-d’’’ permite al usuario crear bases de datos.

#

createdb -O myname mydb

pg_dump -h -p -U -W > db.dump.sql

</code>

#

psql postgres

mysq: USE database; postgresql: \c database

mysql: SHOW DATABASES postgresql: \l postgresql: SELECT datname FROM pg_database;

mysql: SHOW COLUMNS postgresql: \d table postgresql: SELECT column_name FROM information_schema.columns WHERE table_name

mysql: DESCRIBE TABLE postgresql: \d+ table postgresql: SELECT column_name FROM information_schema.columns WHERE table_name </code>

#

  • http://www.postgresql.org/
  • http://yum.postgresql.org/