#PostgreSQLの起動・停止
PostgreSQLのバージョン確認
$ postgres --version
初期化
$ initdb /usr/local/var/postgres -E utf8
データベース・サーバーを起動
$ pg_ctl start -D /usr/local/var/postgres
データベース・サーバーを停止
$ pg_ctl stop -D /usr/local/var/postgres
#PostgreSQLに接続
デフォルトのテーブルに接続
psql -d postgres
テーブルとユーザを指定して接続
psql -d テーブル名 -U ユーザ名
接続解除
\q
#データベース
データベース一覧
\l
データベース選択
\c データベース名;
#テーブル
テーブル一覧の表示(シーケンスも含む)
\d
テーブル一覧の表示(テーブルのみ)
\dt
テーブル構造の表示
\d テーブル名
テーブルのオーナーの変更
alter table テーブル名 owner to オーナー名;
#ユーザー
ユーザー一覧
\du
#スキーマ
スキーマ一覧
\dn