You are here
Home > IT > PostgreSQL

PostgreSQL

接続

psql --port=5432 --host=localhost -U postgres

DB作成

create database test_db encoding=UTF8

ロール(ユーザ)作成

CREATE ROLE "ユーザ名" WITH LOGIN PASSWORD 'パスワード'

ロール(ユーザ)削除

DROP ROLE "ユーザ名";

DB作成権限付与

ALTER ROLE "ユーザ名" CREATEDB

権限追加

GRANT ALL ON DATABASE DB名 TO "ユーザ名"

オーナー変更

ALTER DATABASE DB名 OWNER TO "ユーザ名";

ダンプ

pg_dump データベース名 > ファイル名

リストア

psql データベース名 < ファイル名

コメントを残す

Top