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

21.2. 토토 사이트 생성

토토 사이트를 생성하려면,PostgreSQL서버가 실행 중이어야 합니다(참조PostgreSQL : 문서 : 9.3 : 데이터베이스 스포츠 토토 사이트 시작).

토토 사이트는 SQL 명령으로 생성됩니다.토토 사이트 생성:

토토 사이트 생성이름;

어디에서이름평소대로 따릅니다 에 대한 규칙SQL식별자. 는 현재 역할은 자동으로 새 데이터베이스의 소유자가 됩니다. 나중에 데이터베이스를 제거하는 것은 데이터베이스 소유자의 특권입니다. (또한 그 안에 있는 모든 개체를 제거합니다. 소유자가 다름).

토토 사이트 생성은 제한된 작업입니다. 참조섹션 20.2부여 방법 허가.

순서대로 토토 사이트 서버에 연결해야 하므로 실행하려면토토 사이트 생성명령, 문제는 어떻게 남아 있습니다.첫 번째특정 사이트의 데이터베이스는 생성됩니다. 첫 번째 데이터베이스는 항상에 의해 생성됩니다.initdb데이터 저장 영역이 다음인 경우 명령 초기화되었습니다. (참조PostgreSQL : 문서 : 9.3 : 범퍼카 토토 클러스터 만들기.) 이 토토 사이트는포스트그레. 그래서 첫 번째를 만들려면"보통"연결할 수 있는 토토 사이트포스트그레스.

두 번째 토토 사이트,템플릿1, 역시 토토 사이트 클러스터 초기화 중에 생성됩니다. 새로운 것이 나올 때마다 토토 사이트는 클러스터 내에 생성됩니다.템플릿1기본적으로 복제되었습니다. 이는 어떤 변경사항템플릿1있습니다 이후에 생성된 모든 토토 사이트에 전파됩니다. 이 때문에 객체 생성을 피하세요템플릿1그렇지 않은 경우 새로 생성된 모든 데이터베이스에 전파되기를 원합니다. 더보기 세부정보는 다음에 표시됩니다.PostgreSQL : 문서 : 9.3 : 사설 토토 데이터베이스.

편의상 다음에서 실행할 수 있는 프로그램이 있습니다. 새 데이터베이스를 생성하는 쉘,생성된 DB.

생성된 DBdb이름

생성된 DB마법을 사용하지 않습니다. 그것은에 연결됩니다포스트그레스토토 사이트 및 문제토토 사이트 생성명령, 정확하게는 위에서 설명한.생성된 DB참조 페이지에는 호출 세부정보. 참고하세요생성된 DB인수 없이 현재 사용자로 데이터베이스를 생성합니다. 이름.

참고: PostgreSQL : 문서 : 9.3 : 클라이언트 토토 베이접속할 수 있는 사람을 제한하는 방법에 대한 정보가 포함되어 있습니다. 주어진 데이터베이스.

때로는 다른 사람을 위해 데이터베이스를 만들고 싶을 때가 있습니다. 그 사람을 새 데이터베이스의 소유자로 지정하여 구성할 수 있도록 하세요. 그리고 스스로 관리해요. 이를 달성하려면 다음 중 하나를 사용하십시오. 명령:

토토 사이트 생성db이름소유자역할명;

SQL 환경에서 또는:

createdb -O역할명 db이름

쉘에서. 슈퍼유저만 생성이 허용됩니다. 다른 사람을 위한 데이터베이스(즉, 귀하가 구성원이 아닌 역할의 경우) 의).