이 페이지에서는 psql
을 Spanner의 PostgreSQL 언어 데이터베이스에 연결하는 방법을 설명합니다.
psql
은 PostgreSQL의 명령줄 프런트엔드입니다.
PGAdapter가
psql
명령어와 동일한 머신에서 실행되는지 확인합니다.자세한 내용은 PGAdapter 시작을 참조하세요.
터미널 창에서
psql
을 시작하고localhost
를 데이터베이스 서버 호스트로 지정합니다.- 필요한 경우 PGAdapter가 기본 PostgreSQL 포트(5432)가 아닌 다른 포트에서 리슨하도록 구성된 경우 포트 번호를 지정합니다.
- 선택적으로 데이터베이스 또는 드라이버(예: JDBC 드라이버)로 전송하도록 명령어를 하나 이상 지정합니다.
-c
옵션이 발생할 때마다 단일 명령어 또는 세미콜론(;)으로 구분된 명령어 배치를 지정할 수 있습니다. 자세한 내용은 psql 명령줄 도구를 참조하세요.
psql -h localhost [-p PORT] [-c "COMMAND; ..."] ...
선택사항: 다음 쿼리를 제출하여
psql
이 PostgreSQL 언어 데이터베이스에 성공적으로 연결되었는지 확인합니다.SELECT 1::bigint;
이 쿼리는 GoogleSQL 언어 데이터베이스와 호환되지 않습니다.
다음 단계
- PGAdapter 알아보기
- psql 명령줄 도구에서 지원되는
psql
명령어 참조하기