Postgresql コマンドメモ

Posted at 2018-11-12

すぐ忘れて検索し直すので。 個人的なメモとして。

クライアントから接続

psql -h'{hostName}' -p{portNumber} -U'{username}' -d'{databaseName}'
1

ロール(ユーザー)作成, データベース作成

# roleName: LOGIN NOLOGIN CREATEDB etc..
CREATE ROLE {roleName} PASSWORD '{password}';
CREATE DATABASE {databaseName};
1
2
3

バックスラッシュ系コマンド

# データベース一覧
\l
# テーブル一覧
\d
# データベース切り替え
\c {databaseName}
# ロール切り替え
\c - {roleName}
# クライアントセッション終了
\q
1
2
3
4
5
6
7
8
9
10