[Dev] Postgresqコマンドの学習
こんにちは、@yasuです。
postgresqlの復習です。
Postgresqバージョン確認
| シェル | psql |
|---|---|
psql -V | |
ログイン
| シェル | |
|---|---|
sudo -i -u postgres⤵psql | |
現在ログインしているロール(ユーザー)を確認する
| psql | |
|---|---|
select current_user; | |
ユーザ追加
ユーザ削除
| シェル | psql |
|---|---|
dropuser yasu | drop user yasu; |
drop user if exists yasu; | |
drop role yasu; | |
drop role if exists yasu; | |
確認 \du |
データベース作成
| シェル | psql |
|---|---|
createdb yasudb | create database yasudb; |
sudo -i -u postgres createdb yasudb | |
create database yasudb owner = yasu | |
データベース削除
| シェル | psql |
|---|---|
dropdb yasudb | drop database yasudb;⤵drop database if exists yasudb; |
確認 \l |
終了
| シェル | psql |
|---|---|
\q | |