Manpages

NAME

dropdb - 刪 除 一 個 現 有 PostgreSQL 數 據 庫

SYNOPSIS

dropdb [ option... ] dbname

DESCRIPTION 描 述

dropdb 刪 除 一 個 現 有 PostgreSQL 數 據 庫 。 執 行 這 條 命 令 的 人 必 須 是 數 據 庫 超 級 用 戶 , 或 者 是 數 據 庫 所 有 者 。

dropdb 是 對 SQL 命 令 DROP DATABASE [drop_database(7)] 的 封 裝 。 因 此 , 用 兩 種 方 法 刪 除 數 據 庫 都 沒 什 麼 區 別 。

OPTIONS 選 項

dropdb 接 受 下 列 命 令 行 選 項 :

dbname 聲 明 要 刪 除 的 數 據 庫 名 。

-e

--echo 回 顯

dropdb 生 成 的 命 令 並 且 把 它 發 送 到 服 務 器 。

-i

--interactive 在 做 任 何 破 壞 性 動 作 前 提 示 。

-q

--quiet 不 顯 示 響 應 。

createuser 還 接 受 下 列 命 令 行 參 數 用 作 連 接 參 數 :
-h
host
--host
host 聲 明 運 行 服 務 器 的 機 器 的 主 機 名 。 如 果 數 值 以 斜 扛 開 頭 , 則 它 被 用 做 到 Unix 域 套 接 字 的 路 徑 。
-p
port
--port
port 聲 明 服 務 器 正 在 偵 聽 的 互 聯 網 TCP 端 口 號 或 本 地 Unix域 套 接 字 的 文 件 擴 展 ( 描 述 符 ) 。
-U
username
--username
username 連 接 的 用 戶 名 ( 不 是 要 創 建 的 用 戶 名 ) 。

-W

--password 強 制 口 令 提 示 ( 與 服 務 器 連 接 的 口 令 , 不 是 新 用 戶 的 口 令 。 )

ENVIRONMENT 環 境

PGHOST

PGPORT

PGUSER 缺 省 連 接 參 數 。

DIAGNOSTICS 診 斷

如 果 出 現 錯 誤 , 參 閱 DROP DATABASE [drop_database(7)] 和 psql(1) 獲 取 可 能 的 問 題 和 錯 誤 信 息 描 述 。 數 據 庫 服 務 器 必 須 在 目 標 機 器 上 運 行 。 同 樣 , 任 何 前 端 庫 libpq 使 用 的 缺 省 連 接 設 置 和 環 境 變 量 都 將 適 用 。

EXAMPLES 例 子

刪 除 缺 省 數 據 庫 服 務 器 上 的 數 據 庫 demo:

$ dropdb demo
DROP DATABASE 用 在 主 機 eden上 的 服 務 器 刪 除 數 據 庫 demo, 端 口 是 5000, 需 要 確 認 和 顯 示 執 行 的 命 令 :

$ dropdb -p 5000 -h eden -i -e demo
Database "demo" will be permanently deleted.
Are you sure? (y/n) y
DROP DATABASE "demo"
DROP DATABASE

SEE ALSO 參 見

createdb(1), DROP DATABASE [drop_database(7)]

譯 者

Postgresql 中 文 網 站 何 偉 平 <laser [AT] pgsqldb.org>

本 頁 面 中 文 版 由 中 文 man 手 冊 頁 計 劃 提 供 。 中 文 man 手 冊 頁 計 劃 : https://github.com/man-pages-zh/manpages-zh