데이터베이스를 생성한 후에는 다음 방법으로 액세스할 수 있습니다.
실행 중포스트그레SQL대화형 터미널 프로그램, 호출됨psql, 이를 통해 다음을 수행할 수 있습니다. 대화형으로 입력, 편집 및 실행SQL명령.
다음과 같은 기존 그래픽 프런트엔드 도구 사용PgAccess또는 오피스 제품군 와 함께ODBC지원 데이터베이스를 생성하고 조작합니다. 이러한 가능성은 그렇지 않습니다. 이 튜토리얼에서 다룹니다.
여러 가지 중 하나를 사용하여 사용자 정의 응용 프로그램 작성 사용 가능한 언어 바인딩. 이러한 가능성은 자세한 내용은부분 IV.
당신은 아마도 시작하고 싶을 것입니다.psql, 이 튜토리얼의 예제를 시험해 보세요. 다음에 대해 활성화될 수 있습니다.mydb토토 사이트 추천를 입력하여 명령:
$ psql mydb
데이터베이스 이름을 생략하면 기본값은 귀하의 사용자 계정 이름. 당신은 이미 이 계획을 발견했습니다. 이전 섹션.
에psql, 다음과 같은 인사를 받게 될 것입니다. 다음 메시지:
PostgreSQL 대화형 터미널인 psql 8.2.23에 오신 것을 환영합니다.
유형: 배포 조건의 경우 \copyright
SQL 명령에 대한 도움말은 \h
\? psql 명령에 대한 도움말
\g 또는 세미콜론으로 종료하여 쿼리 실행
종료하려면 \q
mydb=
mydb=#
그 말은 당신이 토토 사이트 추천 수퍼유저라는 뜻입니다. 설치했다면 그럴 가능성이 높습니다.포스트그레SQL당신 자신. 슈퍼유저가 된다는 것은 귀하는 접근 통제 대상이 아닙니다. 다음의 목적을 위해 이 튜토리얼은 중요하지 않습니다.
시작하는 데 문제가 있는 경우psql그런 다음 이전 섹션으로 돌아갑니다. 는 진단생성된 DB그리고psql비슷하며 전자가 작동했다면 후자도 작동할 것입니다.
다음에 의해 인쇄된 마지막 줄psql이다 프롬프트는 다음을 나타냅니다.psql당신의 말을 듣고 있으며 당신은 타이핑할 수 있습니다.SQL다음에 의해 관리되는 작업 공간에 대한 쿼리psql. 다음 명령어를 사용해 보세요.
mydb= 버전 선택();버전
----------------------------------------------------------------
GCC 2.96으로 컴파일된 i586-pc-linux-gnu의 PostgreSQL 8.2.23
(1행)mydb= 현재_날짜 선택;날짜
------------
2002-08-31
(1행)mydb= 2 + 2 선택;?열?
----------
4
(1행)
그psql프로그램에는 여러 가지가 있습니다 SQL 명령이 아닌 내부 명령. 그들은 다음으로 시작합니다. 백슬래시 문자,"\". 이러한 명령 중 일부는 다음 목록에 나열되어 있습니다. 환영 메시지. 예를 들어 구문에 대한 도움말을 얻을 수 있습니다. 다양한PostgreSQL SQL입력하여 명령:
mydb= \h
나가려면psql, 유형
mydb= \q
그리고psql종료하고 다음으로 돌아갑니다. 명령 쉘. (더 많은 내부 명령을 보려면 다음을 입력하세요.\?에서psql프롬프트.) 전체 기능psql있습니다 문서화됨psql. 만일PostgreSQL올바르게 설치되었습니다. 다음도 입력하세요.남자 psql운영 중 문서를 보려면 시스템 셸 프롬프트를 사용하세요. 이 튜토리얼에서 우리는 이러한 기능을 명시적으로 사용하지는 않지만 사용할 수는 있습니다. 당신이 적합하다고 생각하면 스스로.