PostgreSQLコマンド すぐ忘れるのでメモ
普段あまり使わないが、Heroku等の本番環境がPostgresqlだったりするのでよく使うコマンドのメモ。
起動
% pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
ログイン前
- バージョン確認
% psql --version
- DBの一覧表示
% psql -l
- ログイン
$ psql DB名称
ログイン後
- テーブル一覧表示
# \d
- テーブル内容表示
# \d テーブル名称
- テーブルのアクセス権限表示
# \z テーブル名称
- ログアウト
# \q