본문 바로가기

IT/검색 이력

리눅스에서 psql 없는 명령어

반응형

psql 명령어가 없다는 메시지가 나온다면 PostgreSQL의 명령줄 도구가 시스템에 설치되어 있지 않다는 의미입니다. psql은 PostgreSQL 데이터베이스 서버에 연결할 수 있게 해주는 PostgreSQL의 명령줄 클라이언트 도구입니다. 이 도구를 설치하려면, 리눅스 배포판에 따라 다음의 명령어 중 하나를 사용해야 합니다.

Debian/Ubuntu 기반의 시스템:

sudo apt update
sudo apt install postgresql-client

Red Hat/CentOS/Fedora 기반의 시스템:

sudo yum install postgresql

또는

sudo dnf install postgresql

이 명령어들은 PostgreSQL 클라이언트를 설치합니다. 설치가 완료되면, psql 명령어를 사용하여 PostgreSQL 데이터베이스 서버에 연결할 수 있게 됩니다.

설치 후에는 다음 명령어 형식을 사용하여 데이터베이스에 접속할 수 있습니다:

psql -h <호스트 이름> -p <포트 번호> -d <데이터베이스 이름> -U <사용자 이름> -W

여기서 -W 옵션은 psql이 비밀번호를 묻는 프롬프트를 표시하도록 합니다. 이 명령을 실행한 후에는 사용자 비밀번호를 입력해야 실제 데이터베이스에 접속할 수 있습니다.

반응형