[postgres] 명령어 정리

코드깎는 노인·2021년 7월 16일
0
post-thumbnail

Postgres

로그인
 psql -U postgres -d postgres

유저리스트
\du
리스트
\ㅣ
리스트 상세조회
\ㅣ+
데이터베이스 생성
Create database 데이터베이스명;
데이터베이스 삭제
Drop database 데이터베이스명 with (force);
데이터베이스 소유자 변경
Alter database 데이터베이스명 owner to 계정명;

데이터베이스덤프(GCP)
pg_dump -h -U -f <name of dump file .sql>

덤프한 sql파일 실행
psql -U 유저명 -d 데이터베이스명 -a -f sql파일명
psql -U -d -f

psql \
-f mydb2dump.sql \
--host mypginstance.c6c8mntzhgv0.us-west-2.rds.amazonaws.com \
--port 8199 \
--username myawsuser \
--password password \
--dbname mydb2

rds접속

psql --host=mypostgresql.c6c8mwvfdgv0.us-west-2.rds.amazonaws.com --port=5432 --username=awsuser --password --dbname=mypgdb

/home/yenamku/ip
t/ipt_backend_common/src/schema.gql

재시작
sudo service postgresql restart
/etc/postgresql/*/main/pg_hba.conf
/var/lib/pgsql/data/pg_hba.conf

profile
내가 볼려고 만든 블로그

0개의 댓글