이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 1.4. 사설 토토 사이트 액세스버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

1.4. 젠 토토에 액세스

데이터베이스를 생성한 후에는 다음을 통해 액세스할 수 있습니다.

  • 실행 중PostgreSQL대화형 터미널 프로그램, 호출됨psql, 이를 통해 다음을 수행할 수 있습니다. 대화형으로 입력, 편집 및 실행SQL명령.

  • 다음과 같은 기존 그래픽 프런트엔드 도구 사용pgAdmin또는 다음이 포함된 오피스 제품군ODBC또는JDBC생성 및 조작 지원 데이터베이스. 이러한 가능성은 이 튜토리얼에서 다루지 않습니다.

  • 사용 가능한 여러 가지 응용 프로그램 중 하나를 사용하여 사용자 정의 응용 프로그램 작성 언어 바인딩. 이러한 가능성은 다음에서 자세히 논의됩니다.파트 IV.

아마도 시작하고 싶을 것입니다.psql에 이 튜토리얼의 예제를 시도해 보세요. 다음에 대해 활성화될 수 있습니다.mydb다음 명령을 입력하여 데이터베이스를 생성하세요.

$ psql mydb

데이터베이스 이름을 제공하지 않으면 기본값은 다음과 같습니다. 귀하의 사용자 계정 이름. 당신은 이미 이 계획을 발견했습니다. 이전 섹션을 사용하여생성된 DB.

psql, 당신은 다음과 같은 인사를 받게 될 것입니다. 다음 메시지:

psql(9.3.25)
도움말을 보려면 "help"를 입력하세요.

mydb=

마지막 줄은 다음과 같을 수도 있습니다:

mydb=#

그 말은 당신이 젠 토토 수퍼유저라는 뜻입니다. 아마도 당신이 설치한 경우일 것입니다.PostgreSQL스스로 인스턴스를 만드세요. 인 슈퍼유저는 액세스 제어 대상이 아님을 의미합니다. 에 대한 이 튜토리얼의 목적은 중요하지 않습니다.

시작하는 데 문제가 있는 경우psql그런 다음 이전 섹션으로 돌아갑니다. 진단생성된 DB그리고psql있습니다 유사하며, 전자가 작동했다면 후자는 다음과 같이 작동해야 합니다. 음.

다음에 의해 인쇄된 마지막 줄psql이다 프롬프트는 다음을 나타냅니다.psql이다 당신의 말을 듣고 당신이 입력할 수 있다는 것SQL다음에 의해 관리되는 작업 공간에 대한 쿼리psql. 다음 명령어를 사용해 보세요.

mydb= 버전 선택();버전
 ----------------------------------------------------------
 i586-pc-linux-gnu의 PostgreSQL 9.3.25, GCC 2.96, 32비트로 컴파일됨
(1행)mydb= 현재_날짜 선택;날짜
------------
 2002-08-31
(1행)mydb= 2 + 2 선택;?열?
----------
        4
(1행)

psql프로그램에는 여러 가지가 있습니다 SQL 명령이 아닌 내부 명령. 그들은 다음으로 시작합니다. 백슬래시 문자,"\". 예를 들어 다음과 같은 방법으로 도움을 받을 수 있습니다. 다양한 구문포스트그레SQL SQL입력하여 명령:

mydb= \h

나가려면psql, 유형:

mydb= \q

그리고psql종료하고 다음으로 돌아갑니다. 명령 쉘. (더 많은 내부 명령을 보려면 다음을 입력하세요.\?그곳에서psql프롬프트.) 전체 기능psql문서화되어 있습니다 에서psql. 이 튜토리얼에서는 사용하지 않을 것입니다. 이러한 기능은 명시적으로 있지만 필요한 경우 직접 사용할 수 있습니다. 도움이 되었습니다.