Postgresql 9.3.25 문서 | ||||
---|---|---|---|---|
이전 | up | 21 장 관리 토토 사이트 | PostgreSQL : 문서 : 9.3 : 사설 토토 데이터베이스 |
토토 사이트를 만들려면postgresql서버가 가동 중이야합니다 (참조PostgreSQL : 문서 : 9.3 : 데이터베이스 스포츠 토토 사이트 시작).
토토 사이트는 SQL 명령으로 생성됩니다토토 사이트 생성:
토토 사이트 생성이름;
여기서이름평소를 따릅니다 에 대한 규칙SQL식별자. 그만큼 현재 역할은 자동으로 새 데이터베이스의 소유자가됩니다. 데이터베이스 소유자가 나중에 제거하는 것이 특권입니다. (또한 모든 객체를 제거합니다. 다른 소유자).
토토 사이트 생성은 제한된 작업입니다. 보다섹션 20.2부여 방법 허가.
순서대로 토토 사이트 서버에 연결해야하므로 실행하려면토토 사이트 생성명령, 질문은 어떻게첫 번째특정 사이트의 데이터베이스 생성됩니다. 첫 번째 데이터베이스는 항상에 의해 생성됩니다.initdb데이터 저장 영역이있을 때 명령하십시오 초기화. (보다PostgreSQL : 문서 : 9.3 : 범퍼카 토토 클러스터 만들기.)이 토토 사이트는입니다.Postgres. 그래서 첫 번째를 만들려면"일반"연결할 수있는 토토 사이트Postgres.
두 번째 토토 사이트,template1도 있습니다 토토 사이트 클러스터 초기화 중에 생성되었습니다. 새로운 일 때마다 토토 사이트는 클러스터 내에서 생성됩니다.template1는 본질적으로 복제됩니다. 이것은 무엇이든 의미합니다 당신이 만든 변화template1are 이후에 생성 된 모든 토토 사이트로 전파됩니다. 이 때문에 에서 개체 생성을 피하십시오.template1새로 생성 된 모든 토토 사이트로 전파되기를 원합니다. 더 세부 사항은에 나타납니다.PostgreSQL : 문서 : 9.3 : 사설 토토 데이터베이스.
편의로, 당신이 새 토토 사이트를 만들기위한 쉘,createb.
createbdbname
createb마법은 없습니다. 연결됩니다 그만큼Postgres토토 사이트 및 발행토토 사이트 생성명령, 정확히 위에서 설명했습니다. 그만큼createb참조 페이지가 포함되어 있습니다 호출 세부 사항. 참고createb인수가 없으면 현재 사용자와 데이터베이스를 생성합니다. 이름.
참고 : PostgreSQL : 문서 : 9.3 : 클라이언트 토토 베이주어진 토토 사이트.
때때로 다른 사람을위한 데이터베이스를 만들고 싶고 그가 새 데이터베이스의 소유자가되도록하여 구성 할 수 있습니다. 직접 관리하십시오. 이를 달성하려면 다음 중 하나를 사용하십시오 명령 :
토토 사이트 생성dbname소유자Rolename;
SQL 환경에서 나온 것 또는 :
createb -oRolename dbname
쉘에서. 수퍼 유저만이 생성 할 수 있습니다 다른 사람을위한 데이터베이스 (즉, 역할을 위해 회원이 아닙니다. 의).
이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
개요 | up | 템플릿 토토 사이트 |