공부용 블로그

postgresql 외부접속허용 & 명령어 모음 본문

설계/RDBMS

postgresql 외부접속허용 & 명령어 모음

tomato212 2018. 12. 1. 01:53


설치는 아래 링크 참고(version은 9.5.14임)


https://www.digitalocean.com/community/tutorials/how-to-install-and-use-postgresql-on-ubuntu-16-04





# cd /etc/postgresql/9.5/main


# gedit pg_hba.conf


IPv4, IPv6을 host all all 0.0.0.0/0 trust 로 변경


# gedit postgresql.conf


listen_address 주석을 풀고 listen_addresses='*' 로 변경



postres 시작

# sudo su -l postgres



인터렉티브 쉘 액세스 (테이블 만들고 수정하는 곳으로 접근)

# psql



패스워드 변경

# alter user postgres with password '비번';

=> ALTER ROLE 뜨면 정상



데이터베이스 목록 확인

postgres - # |\l



DB 들어가기

(DB를 따로 만들었다면 들어간다음에 테이블을 만들어야 그 디비안에 들어감. 안들어가고 테이블만들면 postgres 디비에 테이블이 만들어짐)


dbname = # \connect dbname



현재 데이터베이스의 테이블 리스트 가져오기

dbname = # \dt



데이터베이스 생성

postgres - # CREATE DATABASE dbname;



테이블 생성 

postgres - # CREATE TABLE tablename (컬럼명 데이터 타입 () 프라이머리 키, 컬럼명 데이터 타입 NOT NULL .....);



컬럼 정보 조회

postgres - # \d tablename



'설계 > RDBMS' 카테고리의 다른 글

mysql 8.0 설치 / ubuntu 16.04  (0) 2018.12.07
mysql 명령어 모음  (0) 2018.12.02
디비 설치할때 의존성 문제  (0) 2018.11.30
RDBMS 벤치마크 Jmeter 세팅하기  (0) 2018.11.30
clustered index test  (0) 2018.11.30