범퍼카 토토를 구축한 후에는 액세스할 수 있습니다 작성자:
실행 중포스트그레SQL대화형 터미널 프로그램, 호출됨psql, 이를 통해 대화형으로 입력, 편집 및 실행SQL명령.
다음과 같은 기존 그래픽 프런트엔드 도구 사용PgAccess또는ApplixWare(경유ODBC)를 생성하고 조작하려면 데이터베이스. 이러한 가능성은 이 문서에서 다루지 않습니다. 튜토리얼.
여러 가지 중 하나를 사용하여 사용자 정의 응용 프로그램 작성 사용 가능한 언어 바인딩. 이러한 가능성은 자세한 내용은포스트그레SQL 프로그래머 가이드.
아마도 시작하고 싶을 것입니다.psql, 이 예제를 시험해 보려면 매뉴얼. 다음에 대해 활성화될 수 있습니다.mydb다음 명령을 입력하여 데이터베이스를 생성하세요:
% psql mydb
다음 메시지가 표시됩니다:
PostgreSQL 대화형 터미널인 psql에 오신 것을 환영합니다.
유형: 배포 조건의 경우 \copyright
SQL 명령에 대한 도움말은 \h
\? 내부 슬래시 명령에 대한 도움말
\g 또는 세미콜론으로 종료하여 쿼리 실행
종료하려면 \q
mydb=
이 프롬프트는 다음을 나타냅니다.psql이다 당신의 말을 듣고 당신이 입력할 수 있다는 것SQL다음에 의해 관리되는 작업 공간을 쿼리합니다. 터미널 모니터.psql프로그램 자체는 다음으로 시작하는 특수 명령에 응답합니다. 백슬래시 문자,\. 예를 들어, 당신은 다양한 구문에 대한 도움을 받을 수 있습니다.PostgreSQL SQL입력하여 명령:
mydb= \h
일단 작업에 쿼리 입력을 완료하면 작업 공간의 내용을포스트그레SQL서버 입력:
mydb= \g
이것은 서버에게 쿼리를 처리하라고 지시합니다. 종료하는 경우 세미콜론을 사용한 쿼리,\g이다 필요하지 않습니다.psql할 것이다 세미콜론으로 끝나는 쿼리를 자동으로 처리합니다. 읽으려면 예를 들어 파일의 쿼리내파일, 대화형으로 입력하는 대신 다음을 입력하세요.
mydb= \i 내파일
나가기 위해psql그리고 복귀 Unix의 경우 다음을 입력하세요.
mydb= \q
그리고psql종료하고 돌아올 것입니다 명령 셸로 이동합니다. (더 많은 이스케이프 코드를 보려면 다음을 입력하세요.\?그곳에서psql프롬프트.) 공백(예: 공백, 탭 및 줄 바꿈)을 자유롭게 사용할 수 있습니다. 에서SQL쿼리. 단선 주석은 다음과 같이 표시됩니다.--. 모든 것 대시 뒤의 줄 끝까지는 무시됩니다. 여러 줄 주석과 한 줄 내의 주석이 표시됩니다. 으로/* ... */.