Postgresql to fajna baza danych. Oczywiście jest na tyle użyteczna ile wiedzy ma jej admin ;) Poniżej parę luźnych uwag (które mam nadzieję będę uzupełniał) o podstawowych narzędziach w postgresql.W przypadku systemów operacyjnych linux najlepiej bawić się postgresql będąc zalogowanym na usera, na którym baza działa. Tutaj pomocne są su i sudo. Jesli jednak robisz to z innego konta to można do psql dodać parametr –username=user_na_ktorym_dziala_postgress
Jak wylistować bazy danych w postgresql ? łatwizna :P wystarczy jedno polecenie:
psql -c "\list"
Jak aplikować w bazie danych sql-e z pliku ? łatwizna :P wystarczy jedno polecenie:
psql nazwa_bazy < skrypt_sql
Jak zrobić dumpa bazy danych do formatu sql ? łatwizna :P wystarczy jedno polecenie:
pg_dump nazwa_bazy > skrypt_sql
a jak odzyskać takiego dump-a ? prosto wystarczy psql nazwa_bazy < plik_dump_sql :P