지원되지 않는 버전 :6.3
이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.
PostgreSQL
이전 3 장. 시작하기 다음

관리 a 데이터 베이스

이제 Postgres가 UP가 실행 중이므로 일부 사설 토토 사이트를 만들 수 있습니다. 실험. 여기서는 기본 명령을 설명합니다 사설 토토 사이트 관리.

대부분의 Postgres 응용 프로그램은 사설 토토 사이트 이름이 아니라고 가정합니다. 지정된 것은 컴퓨터 계정의 이름과 동일합니다.

데이터베이스 관리자가 귀하의 계정을 설정 한 경우 데이터베이스 생성 특권, 그러면 그녀는 당신에게 무엇을 말해야했을 것입니다. 데이터베이스 이름은 다음과 같습니다. 이것이 사실이라면, 당신은 할 수 있습니다 데이터베이스 생성 및 파괴에 대한 섹션을 건너 뜁니다.

생성 a 데이터 베이스

MyDB라는 데이터베이스를 만들고 싶다고 가정 해 봅시다. 당신은 할 수 있습니다 다음 명령과 함께 :

% createb mydb

데이터베이스를 작성하는 데 필요한 권한이없는 경우 다음을 볼 수 있습니다 :

% createdb mydb
경고 : 사용자 "사용자 이름"은 사설 토토 사이트를 작성/파괴 할 수 없습니다
작성된 B : MyDB에서 사설 토토 사이트 생성이 실패했습니다.

Postgres 사이트 및 귀하는 자동으로 사설 토토 사이트 관리자가됩니다. 방금 만든 사설 토토 사이트. 사설 토토 사이트 이름에는 알파벳이 있어야합니다 첫 번째 문자이며 길이 32 자로 제한됩니다. 아니다 모든 사용자는 사설 토토 사이트 관리자가 될 권한이 있습니다. 만약에 Postgres는 귀하를위한 사설 토토 사이트 생성을 거부하고 사이트 관리자는 사설 토토 사이트 생성 권한을 부여해야합니다. 이 경우 사이트 관리자에게 문의하십시오.

액세스 a 데이터 베이스

데이터베이스를 구축 한 후에는 다음과 같이 액세스 할 수 있습니다.

  • Postgres 터미널 모니터 프로그램 실행 (예 : PSQL) SQL을 대화식으로 입력, 편집 및 실행할 수 있습니다. 명령.

  • LIBPQ 서브 루틴 라이브러리를 사용하여 C 프로그램 작성. 이것 C에서 SQL 명령을 제출하고 답을 얻을 수 있으며 상태 메시지가 프로그램으로 돌아갑니다. 이 인터페이스입니다 더 논의[xref 성경에 대한 지원에].

PSQL을 시작하고 예제를 사용해보십시오. 이 설명서. 입력하여 MyDB 사설 토토 사이트에 대해 활성화 할 수 있습니다. 명령 :
% psql mydb
당신은 다음 메시지로 인사합니다 :
PostgreSQL 대화식 SQL 모니터에 오신 것을 환영합니다.
  PostgreSQL의 저작권 용어에 대한 저작권 파일을 읽으십시오.

   유형 \? 슬래시 명령에 대한 도움
   종료하려면 \ Q를 입력하십시오
   쿼리를 실행하려면 세미콜론으로 \ g를 입력하거나 종료하십시오
 현재 데이터베이스에 연결되어 있습니다 : 템플릿 1

mydb =

이 프롬프트는 터미널 모니터가 듣고 있음을 나타냅니다. 귀하와 귀하는 유지 관리 된 작업 공간에 SQL 쿼리를 입력 할 수 있습니다. 터미널 모니터에 의해. PSQL 프로그램은 탈출 코드에 응답합니다 예를 들어 Backslash 문자 인“\”로 시작하여 다양한 Postgres SQL 명령의 구문에 도움을 받으십시오. 타자:

mydb = \ h
일단 쿼리를 입력 한 후에 작업 공간, 작업 공간의 내용을 입력하여 Postgres 서버 :
mydb = \ g
이것은 서버에 쿼리를 처리하도록 지시합니다. 종료하면 세미콜론이있는 쿼리 인 "\ g"는 필요하지 않습니다. PSQL은 세미콜론 종료 쿼리를 자동으로 처리합니다. 쿼리를 읽습니다 파일에서 대화식으로 입력하는 대신 MyFile이라고 말하십시오. 유형:
mydb = \ i filename
PSQL에서 나와 UNIX로 돌아가려면 타입
mydb = \ q
및 PSQL이 그만두고 명령 쉘로 돌아갑니다. (을 위한 더 많은 탈출 코드, 유형\ H모니터에서 프롬프트.) 공백 (즉, 공백, 탭 및 신생)을 사용할 수 있습니다. SQL 쿼리로 자유롭게. 단일 라인 주석은 "-"로 표시됩니다. 라인 끝까지 대시 후 모든 것은 무시됩니다. 다중 라인 댓글과 한 줄 내에서 주석은 다음으로 표시됩니다. “/ * ... */”

파괴 a 데이터 베이스

데이터베이스 MyDB의 데이터베이스 관리자 인 경우 다음 UNIX 명령을 사용하여 파괴 할 수 있습니다.

% DestroveDB MyDB
이 동작은 모든 UNIX 파일을 물리적으로 제거합니다 사설 토토 사이트와 관련이 있고 취소 할 수 없으므로 많은 양의 예측으로 만 이루어집니다.
이전 다음
시작 대화식 모니터 (PSQL) up 쿼리 언어