Posted on January 23, 2017 by admin

Inizializzazione veloce di postgreSQL

Ecco il minimo indispensabile per creare un cluster postgresql, settare una password per l’utente postgres ed la creazione di un DB iniziale.

1) create il cluster
[code language=”bash” gutter=”false”]
pg_createcluster 9.3 main –start
(9.3 is my version of postgresql)

After that step postgresql starts flawlessly via
#/etc/init.d/postgresql start
[/code]

Il servizio dovrebbe essere già stato lanciato.
Nell’eventualità:
[code language=”bash” gutter=”false”]
sudo service postgresql restart
[/code]

2) Impostate la password. (sostituite postgrespass con una scelta da voi)
[code language=”bash” gutter=”false”]
psql -c “ALTER USER postgres with password ‘postgrespass’;”
[/code]

3) Create il DB
[code language=”bash” gutter=”false”]
sudo -u postgres createdb mydbname
[/code]

Connessione al DB
[code language=”bash” gutter=”false”]
sudo -u postgres psql mydbname
[/code]