普段はMySQLばっかりなのでたまに使うと忘れてる。
対話シェル起動
$ psql -U ユーザ名 データベース名
対話シェル終了
database_name=# \q
DB一覧を表示
database_name=# \l
テーブル一欄を表示
database_name=# \d
テーブル定義を表示
database_name=# \d テーブル名
データベースのダンプ(バックアップ)
$ pg_dump -U ユーザ名 データベース名 > backup.sql
データベースのレストア
$ psql -U ユーザ名 -f backup.sql データベース名