コマンドいろいろ
※調べたコマンドを書き留めておくエントリ.
ユーザ,データベースを指定して接続する
$ psql -U USER_NAME DATABASE_NAME
作成済みのデータベースを表示する
$ psql -U USER_NAME -l
データベースを作成する
$ createdb -U USER_NAME DATABASE_NAME
データベースを削除する
$ dropdb -U USER_NAME DATABASE_NAME
データベースに作成されたテーブルを一覧表示する
$ psql -U USER_NAME DATABASE_NAME DATABASE_NAME=>\d
スキーマを表示する場合は,"\d TABLE_NAME" とする.
作成されたユーザを一覧表示する
$ psql -U USER_NAME DATABASE_NAME DATABASE_NAME=>\du
指定したデータベースの指定したテーブルのスキーマ定義を出力する
$ pg_dump -s DATABASE_NAME -t TABLE_NAME -U USER_NAME