(元)店長のITブログ

いまはJavaプログラマやってます。

【Postgresql】Postgresql復習①

背景

新人研修の際に触ったのだが、ほとんど記憶にないので復習。
ローカル開発の時にOracleを使っているのだが、違うのを使ってみたい。

環境情報

OS:Windows10
Postgresqlのバージョン:10.1

インストール

10.1の64ビット版でインストール。

ログイン

コマンドプロンプトで以下のコマンドを入力する。

chcp 932 # 文字コードの変換
psql -U postgres # スーパーユーザでポスグレにログイン

パスワードはインストール時に設定したもの。

ログアウト

ログアウトは以下コマンド。

\q

データベース一覧表示

\l

データベースの作成

create database (database_name);

CREATE DATABASE と表示されればOK。

ユーザの一覧表示

\du

ユーザの作成

create user (user_name);

CREATE ROLE と表示されればOK。

データベースのオーナー変更

ALTER DATABASE (name) OWNER TO (new_owner);

データベース作成時にオーナー指定

create database (database_name) owner (dbowner_name);

データベースの削除

drop database (database_name);

まとめ

とりあえずDB操作を復習しました。
クエリ系はまた別で。