⑴ linux 卸載postgresql報錯
有軟體包依賴postgresql,如果刪了,這些軟體也無法正常使用:
postfix、postgresql-libs
如果確認不需要,可以先卸載這兩個包
強制卸載postgresql-libs也行
⑵ 如何卸載postgresql
用優化大師(如果沒有可以安裝)
⑶ linux下怎樣刪除postgresql中的資料庫中所有數據
你好,刪除命令如下:
-bash-3.2$ createdb abc -O playboy
CREATE DATABASE
-bash-3.2$ dropdb abc //dropdb刪除資料庫
DROP DATABASE
-bash-3.2$ createdb abc -O playboy
CREATE DATABASE
-bash-3.2$ psql -U playboy -d playboy
Welcome to psql 8.1.23, the PostgreSQL interactive terminal.
type: right for distribution terms
h for help with SQL commands
? for help with psql commands
g or terminate with semicolon to execute query
q to quit
playboy=> drop database abc; //登錄後的刪除資料庫,注意,不能刪除當前登錄的資料庫
DROP DATABASE
刪除操作的前提是,你是超級用戶,或者是該資料庫的擁有者才行。表也一樣,pgsql有一點很特別,就是庫是你的,表不一定是你的。這個有點搞。
⑷ 關於ubuntu下postgresql的安裝問題
首先查找postgresql生成的.s.PGSQL.5432在哪裡,可以使用find命令來查找,一般會生成在
/tmp目錄下,也有可能在其他目錄下
修改用戶配置文件
添加
export PGHOST=/tmp 這里的目錄就是你找到的.s.PGSQL.5432文件所在目錄
保存後重新載入環境變數配置文件
或者在使用psql命令時 使用 -h 參數指定s.PGSQL.5432所在的目錄,使用這個方法時,可能需要修改postgersql的配置文件,修改postgresql.conf中unix套接字的路徑。
出現這種問題的原因是,程序查找unix套接字的路徑編譯在了程序文件中,你也可以修改postgresql的源代碼來解決這個問題。
⑸ postgresql命令 linux中怎麼退出
直接在命令行輸入:quit或者是exist即可完成退出。 備註:其實最簡單的方法就是關閉登錄窗口,或者切換用戶的形式完成退出當前用戶的資料庫操作。
⑹ linux中postgres吃內存怎麼辦
方法/步驟
首先上傳軟體至伺服器。執行文件許可權的修改。
進入文件所在目錄,執行命令chmod 755 postgresql-9.2.4-1-linux-x64.run
執行命令安裝資料庫。
進入文件所在目錄,輸入./postgresql-9.2.4-1-linux-x64.run 。
然後選擇資料庫安裝目錄。
本篇默認直接回車。即安裝路徑為/opt/PostgreSQL/9.2/。
選擇數據保存的路徑。
本篇也默認。直接回車。即路徑為:/opt/PostgreSQL/9.2/data 目錄。
設置postgres賬戶的密碼,以及設置埠號。
本篇埠號為默認5432,直接回車即可。
選擇資料庫的編碼格式。
本篇選擇4,即為這zh_CN.utf8。
選擇完編碼格式後,等待資料庫的安裝進度,待進度達到100%時候證明資料庫已經安裝上。
驗證是否安裝完畢,且資料庫已啟動成功。
執行命令ps -e | grep postgres,查看進程是否存在。
執行命令lsof -i:5432,查看資料庫埠是否啟用。
⑺ 如何在Ubuntu 14.04上安裝與卸載PostgreSQL
安裝PostgreSQL
sudo apt-get update
sudo apt-get install postgresql postgresql-contrib1212
卸載PostgreSQL
#通過運行以下命令完全刪除PostgreSQL(注意重要數據提前備份)
sudo apt-get purge 'postgresql-*'
sudo apt-get autoremove 'postgresql-*'
⑻ 如何安裝PostgreSQL
1. 檢查PostgreSQL 是否已經安裝
Linux-軟體包管理-rpm命令管理-查詢
rpm -qa | grep postgres 檢查PostgreSQL 是否已經安裝
rpm -qal | grep postgres 檢查PostgreSQL 安裝位置
若已經安裝,則使用rpm -e 命令卸載。
rpm -e postgresql94-contrib-9.4.4-1PGDG.rhel6.x86_64 postgresql94-server-9.4.4-1PGDG.rhel6.x86_64 卸載
rpm -e postgresql94-libs-9.4.4-1PGDG.rhel6.x86_64 postgresql94-9.4.4-1PGDG.rhel6.x86_64 卸載
可以使用rpm -qa | grep postgres再次查看是否還有Postgres安裝文件,沒有卸載完成。
2.使用yum庫設置安裝postgresql94版本,最好先創建用戶組和用戶:
(1)新增postgres用戶組:
groupadd postgres
(2)新增postgres用戶並且設置這個用戶屬於上面創建的postgres用戶組:
useradd -g postgres postgres
(3)修改postgres用戶密碼:passwd postgres(這里設置密碼為postgres)
passwd postgres --修改postgres用戶密碼
⑼ 如何將postgres從linux卸載重裝
有軟體包依賴postgresql,如果刪了,這些軟體也無法正常使用: postfix、postgresql-libs 如果確認不需要,可以先卸載這兩個包 強制卸載postgresql-libs也行
⑽ linux 如何查詢PostgreSQL的版本
在已經安裝了PostgreSQL的Linux上,使用下面的命令即可查詢安裝的版本:
psql--version
PostgreSQL是以加州大學伯克利分校計算機系開發的 POSTGRES,現在已經更名為PostgreSQL,版本 4.2為基礎的對象關系型資料庫管理系統(ORDBMS)。PostgreSQL支持大部分 SQL標准並且提供了許多其他現代特性:復雜查詢、外鍵、觸發器、視圖、事務完整性、MVCC。同樣,PostgreSQL 可以用許多方法擴展,比如, 通過增加新的數據類型、函數、操作符、聚集函數、索引。免費使用、修改、和分發 PostgreSQL,不管是私用、商用、還是學術研究使用。