您好,登錄后才能下訂單哦!
小編給大家分享一下postgresql刪除數(shù)據庫的方法有哪些,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
PostgreSQL 刪除數(shù)據庫可以用以下三種方式:
1、使用 DROP DATABASE SQL 語句來刪除。
2、使用 dropdb 命令來刪除。
3、使用 pgAdmin 工具。
注意:刪除數(shù)據庫要謹慎操作,一旦刪除,所有信息都會消失。
DROP DATABASE 刪除數(shù)據庫
DROP DATABASE 會刪除數(shù)據庫的系統(tǒng)目錄項并且刪除包含數(shù)據的文件目錄。
DROP DATABASE 只能由超級管理員或數(shù)據庫擁有者執(zhí)行。
DROP DATABASE 命令需要在 PostgreSQL 命令窗口來執(zhí)行,語法格式如下:
DROP DATABASE [ IF EXISTS ] name
參數(shù)說明:
IF EXISTS:如果數(shù)據庫不存在則發(fā)出提示信息,而不是錯誤信息。
name:要刪除的數(shù)據庫的名稱。
例如,我們刪除一個 runoobdb 的數(shù)據庫:
postgres=# DROP DATABASE runoobdb;
dropdb 命令刪除數(shù)據庫
dropdb 是 DROP DATABASE 的包裝器。
dropdb 用于刪除 PostgreSQL 數(shù)據庫。
dropdb 命令只能由超級管理員或數(shù)據庫擁有者執(zhí)行。
dropdb 命令語法格式如下:
dropdb [connection-option...] [option...] dbname
參數(shù)說明:
dbname:要刪除的數(shù)據庫名。
options:參數(shù)可選項,可以是以下值:
接下來我們打開一個命令窗口,進入到 PostgreSQL 的安裝目錄,并進入到 bin 目錄,dropdb 名位于 PostgreSQL安裝目錄/bin 下,執(zhí)行刪除數(shù)據庫的命令:
$ cd /Library/PostgreSQL/11/bin/ $ dropdb -h localhost -p 5432 -U postgres runoobdb password ******
以上命令我們使用了超級用戶 postgres 登錄到主機地址為 localhost,端口號為 5432 的 PostgreSQL 數(shù)據庫中并刪除 runoobdb 數(shù)據庫。
pgAdmin 工具刪除據庫
pgAdmin 工具提供了完整操作數(shù)據庫的功能:
看完了這篇文章,相信你對postgresql刪除數(shù)據庫的方法有哪些有了一定的了解,想了解更多相關知識,歡迎關注億速云行業(yè)資訊頻道,感謝各位的閱讀!
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。