内容

概要

DBが実行中で、接続できることを確認するにはどうすればよいですか。

CloudCenter Manager(CCM)のDBにログインするにはどうすればよいですか。

ログイン後にDBを照会する方法を教えてください。

DBから終了するにはどうすればよいですか。

その他の基本的なDBコマンドは何ですか。

コマンドを入力しても何もしないのはなぜですか。

概要

このドキュメントでは、CloudCenter上のPostgreSQLデータベースにログインし、データベース(DB)内の基本的なコマンドを使用する方法について説明します。

DBが実行中で、接続できることを確認するにはどうすればよいですか。

次のコマンドラインの入力と出力に従って、データベースに接続でき、実行中かどうかを確認します。

# ps -ef | grep postgres

# postgres 802 1 0 Jan09 ? 00:00:27 /usr/pgsql-9.5/bin/postgres -D /var/lib/pgsql/9.5/data

# postgres 802 1 0 Jan09 ? 00:00:27 /usr/pgsql-9.5/bin/postgres -D /var/lib/pgsql/9.5/data

# postgres 1010 802 0 Jan09 ? 00:00:00 postgres: logger process

# postgres 1071 802 0 Jan09 ? 00:00:04 postgres: checkpointer process

# postgres 1072 802 0 Jan09 ? 00:00:14 postgres: writer process

# postgres 1073 802 0 Jan09 ? 00:00:13 postgres: wal writer process

# postgres 1074 802 0 Jan09 ? 00:00:16 postgres: autovacuum launcher process

# postgres 1075 802 0 Jan09 ? 00:00:40 postgres: stats collector process

# postgres 5082 802 0 08:57 ? 00:00:00 postgres: cliqr cliqrdb 127.0.0.1(43594) idle

# postgres 5121 802 0 09:09 ? 00:00:00 postgres: cliqr cliqrdb 127.0.0.1(43602) idle

# postgres 5125 802 0 09:11 ? 00:00:00 postgres: cliqr cliqrdb 127.0.0.1(43604) idle

CloudCenter Manager(CCM)のDBにログインするにはどうすればよいですか。

Cloud Center ManagerでDBにログインするには、次のコマンドを実行します。psql -U cliqr -d cliqrdb

CCMはcliqrというパスワードを求めます。

これにより、ユーザcliqrとしてcliqrdb DBに接続されます。

ログイン後にDBを照会する方法を教えてください。

DBを照会するには、select * from cloud_types；のようなselectコマンドを実行します。

cloud_typesはcliqrdbのテーブルです。

DBから終了するにはどうすればよいですか。

DBを終了するには、type\qと入力します

その他の基本的なDBコマンドは何ですか。

次に、さまざまな情報を取得するためにDBで実行する基本的なコマンドのリストを示します。

- ALTERやCREATEなどのDB操作コマンドをすべてリストします

- \h

- すべてのコマンドプロンプトコマンドをリストします

- \?

- ユーザのすべてのDBテーブルをリストします

- \dt

- DB定義を表示する

- \d名前

- すべてのDBを表示

- \l （小文字のL）

- すべてのDBユーザーを表示

- \du;

- ユーザーのすべてのインデックスを表示する

- \di;

コマンドを入力しても何もしないのはなぜですか。

コマンドの途中に新しい行が必要だと思っている場合は、すべてのコマンドの末尾をセミコロン「;」にします。