본문 바로가기

JAVA HTML JAVASCRIPT/DB

PostgreSQL 설치 DB생성

728x90
반응형

자주 사용하는 MySQL에 비해 PostgreSQL의 DB와 User 생성 방법이 생소하여 정리하였다.

 

1. PostgreSQL 설치 및 접속

  - PostgreSQL 설치

$ sudo apt-get install postgresql

 

  - psql로 PostgreSQL 접속

$ sudo -u postgres psql

 

 

 

  - PostgreSQL에서 명령어를 수행하기 위한 User변경

$ su postgres

 

 

2. Database 생성 및 사용

  - Database 생성

    = Command 명령어로 Database 생성이 가능하다.

$ createdb {DBname}

  ex) createdb programistdb

 

    = 또는 MySQL처럼 psql을 실행하여 Database 생성이 가능하다.

$ psql

  postgres=# CREATE DATABASE {DBname}

    ex) CREATE DATABASE programistdb

 

 

 

  - Database 사용

    = Command 명령어로 Database 사용이 가능하다.

$ psql {DBname}

  ex) psql programistdb

 

 

 

  - 또는 MySQL처럼 psql을 실행하여 Database 사용이 가능하다.

$ psql

  postgres=# \c {DBname}

    ex) \c programistdb

 

 

 

3. User 생성 및 비밀번호 변경

  - User 생성

    =  Command 명령어로 Database 생성이 가능하다.

$ psql

  postgres=# \createuser {UserName}

  ex) \createuser programist

 

    = 또는 MySQL처럼 psql을 실행하여 User 생성이 가능하다.

postgres=# CREATE USER {UserName};

  ex) CREATE USER programist

 

 

 

  - User 비밀번호 변경

    = Command 명령어로 Database 비밀번호 변경이 가능하다.

$ psql

  postgres=# \password {Password}

  ex) \password programist123

 

 

 

    = 또는 MySQL처럼 psql을 실행하여 Database 비밀번호 변경이 가능하다.

postgres=# ALTER USER {UserName}  WITH PASSWORD '{Password}'

ex) ALTER USER programist WITH PASSWORD 'programist123'

 



출처: https://programist.tistory.com/entry/PostgreSQL-설치-및-DB-User-생성-및-사용?category=760183 [Programist's Laboratory]

728x90
반응형