
--host=HOST 옵션은 PostgreSQL database에 연결할 때 호스트 이름이나 IP 주소를 지정할 수 있는 옵션입니다.
이 옵션을 사용할 때는 호스트 이름이나 IP 주소를 지정할 때 호스트 이름은 DNS 이름으로, IP 주소는 IPv4 또는 IPv6 주소로 지정할 수 있습니다.
예를 들어, 호스트 이름을 지정할 때는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
bash
psql -h localhost
또는 IP 주소를 지정할 때는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
bash
psql -h 127.0.0.1
또한, 호스트 이름이나 IP 주소를 지정할 때는 포맷을 지정할 수 있습니다. 예를 들어, 호스트 이름을 지정할 때는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
bash
psql -h 127.0.0.1:5432
이 옵션을 사용할 때는 호스트 이름이나 IP 주소가 유효한지 확인해야 합니다. 만약 호스트 이름이나 IP 주소가 유효하지 않으면 오류가 발생할 수 있습니다.
예를 들어, 호스트 이름이 유효하지 않은 경우 다음과 같이 오류가 발생할 수 있습니다.
#hostingforum.kr
bash
psql -h invalid-host
이 경우 오류 메시지가 다음과 같이 출력됩니다.
#hostingforum.kr
bash
psql: FATAL: unknown host "invalid-host"
또한, 호스트 이름이나 IP 주소를 지정할 때는 포맷이 유효한지 확인해야 합니다. 만약 포맷이 유효하지 않으면 오류가 발생할 수 있습니다.
예를 들어, IP 주소가 유효하지 않은 경우 다음과 같이 오류가 발생할 수 있습니다.
#hostingforum.kr
bash
psql -h 256.0.0.1
이 경우 오류 메시지가 다음과 같이 출력됩니다.
#hostingforum.kr
bash
psql: FATAL: invalid IP address: "256.0.0.1"
따라서, 이 옵션을 사용할 때는 호스트 이름이나 IP 주소가 유효한지, 포맷이 유효한지 확인해야 합니다.
2025-05-11 15:18