728x90
반응형
보통은 DBeaver을 통해서 쿼리작업을 한다. 가독성도 좋고 훨씬 편리하기 때문..
근데 만약 DBeaver를 사용할 수 없는 상황에서 DB에 접근해야 한다면 어떻게 해야할까?
터미널을 통해서 조작할 수 밖에 없을 것이다.
그래서 오늘은 psql을 통해서 DB에 접근하는 방법을 정리해보자. ( Postgres 14 버전 기준으로 작성 됨 )
우선 Postgres의 bin 경로로 들어가주자.
해당 경로를 복사해놓고, CMD를 열어 해당 경로로 가보자.
cd [복사해놓은 경로]
cd C:\Program Files\PostgreSQL\14\bin --샘플
cd [복사해놓은 경로] 를 입력하면 된다.
해당 경로까지 들어오면 psql문을 통해 해당 DB에 접근이 가능하다. 바로 해보자.
명령어는 아래와 같다.
psql -h 호스트 -p 포트 -U 사용자명 디비명
psql -h localhost -p 5433 -U postgres postgres -- 샘플
나의 DB연결 정보는 아래와 같다. 이 정보를 가지고 명령어를 입력하면 된다.
그럼 이제 접근이 되며, 쿼리문을 날릴 수 있게 된다.
터미널을 이용하면 가독성도 떨어지고 불편한 게 많기 때문에 잘 사용하지 않지만, 어쩔 수 없이 사용해야 할 때가
있으니, 알아 놓으면 좋지 싶다.
728x90
반응형
'데이터베이스 > 쿼리' 카테고리의 다른 글
[Postgres] cmd창에서 테이블 DDL 조회 방법 (0) | 2022.02.08 |
---|---|
[Postgres] 테이블 정보 조회 ( 데이터베이스 목록, 테이블 목록, 스키마 목록, 컬럼 목록, 테이블 코멘트, 컬럼 코멘트 조회 ) (0) | 2022.02.08 |
[Postgres] ANY 연산자에 대해 알아보자. ( feat. 배열 함수 및 IN 연산자) (0) | 2022.02.05 |
[Postgres] 기본적인 배열함수를 알아보자 ( feat. array_agg, array_to_string, string_to_array, unnest) (0) | 2022.02.03 |
[Postgres] 중복값을 체크해보자. ( feat. GROUP BY, HAVING ) (0) | 2022.01.28 |