반응형
PostgreSQL에서 데이터베이스를 변경하려면 \c
명령어를 사용하거나 psql
클라이언트에서 새로운 데이터베이스에 연결할 수 있습니다.
방법 1: \c
명령어 사용
현재 psql 세션에서 다른 데이터베이스로 전환하려면 다음과 같이 입력합니다:
\c 새로운_데이터베이스_이름
예를 들어, mydatabase
라는 데이터베이스로 전환하고 싶다면:
\c mydatabase
방법 2: psql 클라이언트에서 데이터베이스 지정
새로운 데이터베이스에 직접 연결하려면 psql
명령어에서 데이터베이스 이름을 지정해 연결할 수 있습니다.
psql -U 사용자이름 -d 새로운_데이터베이스_이름
예를 들어, mydatabase
라는 데이터베이스에 postgres
사용자로 접속하고 싶다면:
psql -U postgres -d mydatabase
참고 사항
- PostgreSQL은 세션이 시작되면 특정 데이터베이스에 연결되므로 한 세션 내에서 여러 데이터베이스에 동시에 연결할 수는 없습니다.
- 데이터베이스에 연결하는 계정이 해당 데이터베이스에 대한 접근 권한을 가지고 있어야 합니다.
이렇게 하면 PostgreSQL에서 다른 데이터베이스로 쉽게 전환할 수 있습니다.
반응형
'DB > PostgreSQL' 카테고리의 다른 글
[ PostgreSQL ] CHECK - 데이터 추가 시 Column 값 확인하기 (0) | 2024.11.14 |
---|---|
[ PostgreSQL ] REFERENCES - 다른 테이블의 key를 사용하기 (0) | 2024.11.14 |
[ PostgreSQL ] PRIMARY KEY - 식별자 Key 사용하기 (0) | 2024.11.14 |
[ PostgreSQL ] UNIQUE - 중복값 제한하기 (0) | 2024.11.14 |
[ PostgreSQL ] NOT NULL - 빈값을 허용하지 않는 column 만들기 (0) | 2024.11.13 |