[ 永遠的UNIX::UNIX技術資料的寶庫 ]   GB | BIG5

首頁 > 數據庫 > 其它 > 正文
PostgreSQL7.0手冊-用戶手冊-20. 應用 - dropdb
編譯:何偉平 laser@zhengmai.com.cn (2001-04-21 22:19:55)
dropdb
名稱
dropdb  刪除一個 Postgres 數據庫 

語法
dropdb [ options ] dbname

輸入
-h, --host host 
聲明 postmaster 運行的機器的主機名. 
-p, --port port 
聲明 postmaster 正在偵聽的互聯網 TCP/IP 端口號或一個本地的 Unix 域套接字文件句柄. 
  
-U, --username username 
進行聯接的用戶名。 
-W, --password 
強制口令提示符。 
-e, --echo 
回顯 dropdb 生成的查詢並且把它發送到端。 
-q, --quiet 
不顯示響應。 
-i, --interactive 
在做任何破壞性動作前提示。 
dbname 
聲明要刪除的數據庫名.該數據庫必須是該Postgre 節點裡現有的數據庫之一。 
選項 -h,-p,-U,-W,和 -e 逐字傳遞給  psql。
輸出
DROP DATABASE 
成功刪除數據庫。 
dropdb: Database removal failed. 
出錯了。 
如果出現錯誤,將會顯示端錯誤信息。參閱 drop_database 和 psql 獲取可能信息描述。
描述
dropdb 刪除一個現有 PostgreSQL 數據庫。執行這條命令的人必須是數據庫所有者,或者是數據庫超級用戶。 
dropdb是一個 shell 腳本,通過 PostgreSQL 交互終端 psql封裝了 SQL 命令drop_database 。因此,用那種方法創建數據庫都沒什特別的。這意味著psql 必須能被腳本找到並且有一個數據庫服務器在目標主機上運行。同樣,任何psql 和 libpq 前端庫可獲得的缺省設置和環境變量都將生效。 
 

用法
刪除缺省數據庫服務器上的數據庫 demo: 
$ dropdb demo
DROP DATABASE

用在主機 eden 上的 postmaster 刪除數據庫 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

(http://www.fanqiang.com)
    進入【UNIX論壇

相關文章
PostgreSQL7.0手冊-附錄-文檔 (2001-04-21 23:50:44)
PostgreSQL7.0手冊-附錄-日期/時間支持-CVS 倉庫 (2001-04-21 23:48:48)
PostgreSQL7.0手冊-教程 -73. Postgres SQL 高級特性 (2001-04-21 23:45:36)
PostgreSQL7.0手冊-教程 -72. 查詢語言 (2001-04-21 23:44:40)
PostgreSQL7.0手冊-教程 -71. 開始 (2001-04-21 23:42:54)
PostgreSQL7.0手冊-教程 -70. 體系結構 (2001-04-21 23:41:58)
PostgreSQL7.0手冊-教程 -69. SQL (2001-04-21 23:41:23)
PostgreSQL7.0手冊-開發者手冊 -68. 分頁文件 (2001-04-21 23:39:22)
PostgreSQL7.0手冊-開發者手冊 -67. 端接口 (2001-04-21 23:38:34)
PostgreSQL7.0手冊-開發者手冊 -66. gcc 缺省優化 (2001-04-21 23:37:20)

===更多相關===
 

★  樊強制作 歡迎分享  ★