English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PostgreSQL 데이터베이스 선택

이전 장에서 데이터베이스 생성 방법을 설명했습니다. 이제 생성한 데이터베이스를 선택하는 방법에 대해 논의하겠습니다.

데이터베이스 명령 프롬프트 창

PostgreSQL 명령 프롬프트에서는 SQL 문을 입력할 수 있습니다:

postgres=#

이미 존재하는 데이터베이스를 확인하려면 \l을 사용합니다:

postgres=# \l
                             데이터베이스 목록
   이름    | 소유자   | 인코딩 | 정렬 | 형식 |   접근 권한   
-----------+----------+----------+---------+-------+-----------------------
 postgres  | postgres | UTF8     | C       | C     | 
 w3codeboxdb  | postgres | UTF8     | C       | C     | 
 template0 | postgres | UTF8     | C       | C     | =c/postgres          +
           |          |          |         |       | postgres=CTc/postgres
 template1 | postgres | UTF8     | C       | C     | =c/postgres          +
           |          |          |         |       | postgres=CTc/postgres
(4 rows)

다음은 \c를 사용하여 + 데이터베이스 이름을 입력하여 데이터베이스에 접근합니다:

postgres=# \c w3codeboxdb
You are now connected to database "w3codeboxdb" as user "postgres".
w3codeboxdb=#

시스템 명령 줄 창

시스템 명령 줄에서, 데이터베이스에 연결된 후 데이터베이스 이름을 추가하여 데이터베이스를 선택할 수 있습니다:

$ psql -h localhost -p 5432 -U postgress w3codeboxdb
postgress 사용자의 비밀번호를 입력하세요: ****
psql (11.3)
help를 입력하여 도움말을 확인하세요.
You are now connected to database "w3codeboxdb" as user "postgres".
w3codeboxdb=#

pgAdmin 도구

pgAdmin 도구는 더 간단하며, 데이터베이스를 선택하면 됩니다. 또한 추가적인 데이터베이스 정보를 확인할 수 있습니다: