본문 바로가기

DB/PostgreSQL

[ PostgreSQL ] \c - 사용할 데이터베이스 선택하기

반응형

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에서 다른 데이터베이스로 쉽게 전환할 수 있습니다.

반응형