38 lines
1.1 KiB
Markdown
38 lines
1.1 KiB
Markdown
|
|
# dropdb
|
||
|
|
|
||
|
|
> PostgreSQL 데이터베이스를 삭제하는 도구.
|
||
|
|
> SQL 명령어 `DROP DATABASE`를 감싼 간단한 래퍼.
|
||
|
|
> 더 많은 정보: <https://www.postgresql.org/docs/current/app-dropdb.html>.
|
||
|
|
|
||
|
|
- 데이터베이스 삭제:
|
||
|
|
|
||
|
|
`dropdb {{데이터베이스_이름}}`
|
||
|
|
|
||
|
|
- 삭제 전 확인 프롬프트 표시:
|
||
|
|
|
||
|
|
`dropdb {{[-i|--interactive]}} {{데이터베이스_이름}}`
|
||
|
|
|
||
|
|
- 특정 사용자로 접속하여 데이터베이스 삭제:
|
||
|
|
|
||
|
|
`dropdb {{[-U|--username]}} {{사용자명}} {{데이터베이스_이름}}`
|
||
|
|
|
||
|
|
- 데이터베이스 접속 전 비밀번호 입력을 강제:
|
||
|
|
|
||
|
|
`dropdb {{[-W|--password]}} {{데이터베이스_이름}}`
|
||
|
|
|
||
|
|
- 데이터베이스 접속 전 비밀번호 입력 프롬프트 비활성화:
|
||
|
|
|
||
|
|
`dropdb {{[-w|--no-password]}} {{데이터베이스_이름}}`
|
||
|
|
|
||
|
|
- 서버 호스트 지정:
|
||
|
|
|
||
|
|
`dropdb {{[-h|--host]}} {{호스트}} {{데이터베이스_이름}}`
|
||
|
|
|
||
|
|
- 서버 포트 지정:
|
||
|
|
|
||
|
|
`dropdb {{[-p|--port]}} {{포트}} {{데이터베이스_이름}}`
|
||
|
|
|
||
|
|
- 기존 연결을 종료한 후 데이터베이스 삭제 시도:
|
||
|
|
|
||
|
|
`dropdb {{[-f|--force]}} {{데이터베이스_이름}}`
|