接続前
内容 | コマンド |
---|---|
サーバステータス表示 | pg_isready |
サーバ起動 | pg_ctl start -D /usr/local/var/postgres |
サーバ停止 | pg_ctl stop -D /usr/local/var/postgres |
データベース一覧表示 | psql -l |
データベース接続 | psql -d (DB_NAME) -U (USER_NAME) -h (HOST_NAME) |
データベース
内容 | コマンド |
---|---|
抜ける | \q |
データベース一覧表示 | \l |
他のデータベースに接続 | \c (DB_NAME) |
テーブル一覧表示(sequence含む) | \d |
テーブル一覧表示(sequence含まない) | \dt |
スキーマ一覧表示 | \dn |
スキーマ詳細表示 | \d (TABLE_NAME) |
アクセス権限表示 | \z |
ユーザ一覧表示 | \du |
スキーマからテーブル情報取得 | \dt (テーブル名).* |
テーブル操作
内容 | コマンド |
---|---|
データ一覧 | select * from (TABLE_NAME); |
参考