ubuntu環(huán)境安裝PostgreSQL及pgAdmin遠程連接


PostgreSQL 號稱是最先進的開源數(shù)據(jù)庫,DB-Engines 發(fā)布了 2018 年 5 月份的數(shù)據(jù)庫排名躬存,前五名中只有 PostgreSQL 發(fā)揮最穩(wěn)定张惹,近年來一直保持上升趨勢舀锨。開發(fā)者可以免費使用岭洲、修改和分發(fā) PostgreSQL,不管是私用坎匿、商用盾剩、還是學術研究使用。

PostgreSQL 是一款極贊的數(shù)據(jù)庫系統(tǒng)替蔬。剛開始我們在 Launchpad 上使用它的時候告私,并不確定它能否勝任工作。但我是錯了承桥。它很強壯驻粟、快速,在各個方面都很專業(yè)凶异。

— Mark Shuttleworth.

接下來就讓我們來搭建一個postgreSQL的練習環(huán)境蜀撑,我們在Ubuntu 18.04.1 LTS(虛擬機環(huán)境)安裝postgreSQL數(shù)據(jù)庫,windows10環(huán)境上使用pgAdmin 4連接postgreSQL數(shù)據(jù)庫剩彬。

1. ubuntu18.04.1 LTS環(huán)境安裝postgreSQL

cat /etc/os-release命令查看發(fā)行版本信息


進入官網(wǎng)鏈接[https://www.postgresql.org/download/linux/ubuntu/] 酷麦,PostgreSQL Apt庫支持最新的ubuntu發(fā)行版,按照打開鏈接中的提示喉恋,首先在第一行輸入框中選擇ubuntu發(fā)行版本信息(這里為Bionic(18.04))沃饶,選擇后接下來的一行會生成對應的庫源信息母廷。

vi /etc/apt/sources.list.d/pgdg.list命令創(chuàng)建pgdg.list文件并添加內(nèi)容(vim命令提示:i--插入,wq--保存退出)

deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main
查看pgdg.list文件內(nèi)容

執(zhí)行如下命令導入庫簽名密鑰并更新包列表

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update

執(zhí)行過程截圖

接下來就可以開始安裝postgreSQL了糊肤,執(zhí)行如下命令開始安裝琴昆,安裝過程出現(xiàn)提示時輸入Y然后回車,等待安裝過程結束轩褐。
apt-get install postgresql-10
postgreSQL安裝過程

安裝過程結束后椎咧,會自動創(chuàng)建了postgres用戶,切換到postgres用戶然后執(zhí)行命令psql把介,如果出現(xiàn)如下信息則表示postgreSQL成功安裝勤讽。
postgreSQL安裝完成

修改遠程連接配置

默認配置下只允許本機連接到postgreSQL,要在其他機器上遠程連接到postgreSQL數(shù)據(jù)庫還需要修改相應的配置

  1. 修改數(shù)據(jù)庫密碼
    除了系統(tǒng)用戶postgres外拗踢,數(shù)據(jù)庫默認用戶也是postgres脚牍,不過沒有默認密碼,首先需要修改數(shù)據(jù)庫用戶的密碼巢墅,本機登陸數(shù)據(jù)庫使用\password命令修改密碼诸狭,根據(jù)提示兩次輸入密碼(提示:\quit命令退出數(shù)據(jù)庫
    修改數(shù)據(jù)庫密碼
  2. 修改監(jiān)聽地址
    sudo vi /etc/postgresql/10/main/postgresql.conf
    "#listen_addresses = 'localhost'"中的注釋去掉并改為listen_addresses = '*',允許遠程客戶端連接
    :wq!保存
    (提示:ll | grep 'listen_addresses' -n postgresql.conf 命令可以給出具體的行數(shù)提示君纫,方便修改時快速定位)
    image.png

    查看監(jiān)聽地址配置所在行號
  3. 修改可訪問的ip段
    sudo vi /etc/postgresql/10/main/pg_hba.conf
    在文件末尾添加: host all all 0.0.0.0 0.0.0.0 md5 驯遇,表示允許任何IP連接
    :wq!保存


    image.png
  4. 重啟數(shù)據(jù)庫
    sudo /etc/init.d/postgresql restart


    image.png

2. windows10環(huán)境pgAdmin 4遠程連接postgreSQL數(shù)據(jù)庫

image.png

從虛擬機切換到windows10系統(tǒng),打開鏈接https://www.pgadmin.org/download/pgadmin-4-windows/下載pgAdmin蓄髓,我選擇的版本是 pgAdmin 4 v3.6
image.png

啟動pgAdmin4界面如下
image.png

點擊Add New Server添加數(shù)據(jù)庫連接

  1. general頁簽輸入Server名稱叉庐,可以任意,只要滿足校驗條件即可


    image.png
  2. connection頁簽分別配置數(shù)據(jù)庫所在服務器的ip会喝,端口(默認5432)陡叠、maintenance database、username均為postgres肢执,password輸入之前步驟設置的數(shù)據(jù)庫用戶密碼枉阵,點擊save。


    image.png

    連接數(shù)據(jù)庫成功预茄!


    image.png

    選中postgres數(shù)據(jù)庫兴溜,通過菜單Tools->Query Tool打開SQL執(zhí)行窗口,就可以執(zhí)行相應的sql語句了耻陕。
    image.png
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末拙徽,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子淮蜈,更是在濱河造成了極大的恐慌斋攀,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,110評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件梧田,死亡現(xiàn)場離奇詭異淳蔼,居然都是意外死亡侧蘸,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,443評論 3 395
  • 文/潘曉璐 我一進店門鹉梨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來讳癌,“玉大人,你說我怎么就攤上這事存皂∩卫ぃ” “怎么了?”我有些...
    開封第一講書人閱讀 165,474評論 0 356
  • 文/不壞的土叔 我叫張陵旦袋,是天一觀的道長骤菠。 經(jīng)常有香客問我,道長疤孕,這世上最難降的妖魔是什么商乎? 我笑而不...
    開封第一講書人閱讀 58,881評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮祭阀,結果婚禮上鹉戚,老公的妹妹穿的比我還像新娘。我一直安慰自己专控,他們只是感情好抹凳,可當我...
    茶點故事閱讀 67,902評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著伦腐,像睡著了一般赢底。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蔗牡,一...
    開封第一講書人閱讀 51,698評論 1 305
  • 那天颖系,我揣著相機與錄音嗅剖,去河邊找鬼辩越。 笑死,一個胖子當著我的面吹牛信粮,可吹牛的內(nèi)容都是我干的黔攒。 我是一名探鬼主播,決...
    沈念sama閱讀 40,418評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼强缘,長吁一口氣:“原來是場噩夢啊……” “哼督惰!你這毒婦竟也來了?” 一聲冷哼從身側響起旅掂,我...
    開封第一講書人閱讀 39,332評論 0 276
  • 序言:老撾萬榮一對情侶失蹤赏胚,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后商虐,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體觉阅,經(jīng)...
    沈念sama閱讀 45,796評論 1 316
  • 正文 獨居荒郊野嶺守林人離奇死亡崖疤,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,968評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了典勇。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片劫哼。...
    茶點故事閱讀 40,110評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖割笙,靈堂內(nèi)的尸體忽然破棺而出权烧,到底是詐尸還是另有隱情,我是刑警寧澤伤溉,帶...
    沈念sama閱讀 35,792評論 5 346
  • 正文 年R本政府宣布般码,位于F島的核電站,受9級特大地震影響乱顾,放射性物質發(fā)生泄漏侈询。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,455評論 3 331
  • 文/蒙蒙 一糯耍、第九天 我趴在偏房一處隱蔽的房頂上張望扔字。 院中可真熱鬧,春花似錦温技、人聲如沸革为。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,003評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽震檩。三九已至,卻和暖如春蜓堕,著一層夾襖步出監(jiān)牢的瞬間抛虏,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,130評論 1 272
  • 我被黑心中介騙來泰國打工套才, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留迂猴,地道東北人。 一個月前我還...
    沈念sama閱讀 48,348評論 3 373
  • 正文 我出身青樓背伴,卻偏偏與公主長得像沸毁,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子傻寂,可洞房花燭夜當晚...
    茶點故事閱讀 45,047評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 更新源apt-get update 安裝apacheapt-get install apache2安裝完成息尺,運行如...
    iscona閱讀 815評論 0 0
  • 在上一章中我們講了怎么安裝PostgreSQL,在數(shù)據(jù)庫安裝完成及啟動數(shù)據(jù)庫服務以后疾掰,需要連接到數(shù)據(jù)庫上對數(shù)據(jù)庫里...
    shark_tear閱讀 90,719評論 3 2
  • 最近來了一批數(shù)據(jù)搂誉,其中有一部分是一個從postgresql導出的sql文件,大概有7個多G静檬,需要把數(shù)據(jù)整合到Mys...
    Sx_Ren閱讀 1,556評論 0 0
  • 整型隨機數(shù)如果我們想要一個整型的隨機數(shù)炭懊,則可以考慮用arc4random系列函數(shù)浪汪。我們可以通過man arc4ra...
    kobehjk閱讀 3,306評論 0 2
  • 為何20-30歲才跳兩級,但很多人30-40歲身家暴漲凛虽,因為30歲很重要死遭!李嘉誠、蓋茨凯旋、楊元慶在30歲時都抓住了人...
    丹妮_ea63閱讀 613評論 0 0