中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

包含裝postgresql的詞條

虛擬機(jī)中如何安裝PostgreSQL數(shù)據(jù)庫(kù)?

配置PostgreSQL對(duì)應(yīng)的yum源

專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)珠山免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上千家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

使用命令:dnf install -y ,獲取yum配置文件。

安裝PostgreSQL13對(duì)應(yīng)的rpm包

一般來(lái)說(shuō)PostgreSQL需要安裝的包包括:

依賴庫(kù)包:postgresql13-libs.x86_64

模塊分布式:postgresql13-contrib.x86_64

客戶端:postgresql13.x86_64

服務(wù)端:postgresql13-server.x86_64

創(chuàng)建postgres用戶及組

groupadd postgres 創(chuàng)建postgres組

useradd -g postgres創(chuàng)建postgres用戶

初始化數(shù)據(jù)庫(kù)

安裝postgresql數(shù)據(jù)庫(kù)后,默認(rèn)的數(shù)據(jù)目錄為: /var/lib/pgsql/10/data/。但是在實(shí)際使用中,我們必須為postgresql數(shù)據(jù)庫(kù)指定專用的數(shù)據(jù)路徑。

1、創(chuàng)建指定路徑

mkdir -p /data/pgdata

2、修改pgdata的所有者

chown postgres /data/pgdata

3、切換到postgres用戶

su - postgres?

4、初始化postgres數(shù)據(jù)庫(kù)實(shí)例

/usr/pgsql-13/bin/initdb -D /data/pgdata

到這里就安裝完成了。

如何安裝PostgreSQL

一、下載PostgreSQL

1

根據(jù)自己電腦操作系統(tǒng)的版本和位數(shù)下載相應(yīng)的軟件版本

2

我的電腦為Win8 64位系統(tǒng),所以選擇下載了postgresql-9.3.4-1-windows-x64這個(gè)版本

END

二、執(zhí)行安裝

1

右擊文件選擇以管理員身份運(yùn)行

2

開(kāi)始執(zhí)行程序的安裝

3

設(shè)置安裝目錄

4

設(shè)置數(shù)據(jù)的保存目錄

5

設(shè)置數(shù)據(jù)庫(kù)管理員密碼,請(qǐng)牢記此密碼。

6

設(shè)置端口號(hào),選擇默認(rèn)的端口號(hào)即可

7

根據(jù)自己選擇設(shè)置地區(qū):這里選擇中國(guó)

8

正式安裝

9

完成安裝

END

三、PostgreSQL的啟動(dòng)確認(rèn)

打開(kāi)控制面板-找到管理工具-服務(wù)

檢查服務(wù)對(duì)話框PostgreSQL的狀態(tài),若為開(kāi)始,則表示它已經(jīng)正常啟動(dòng)了

如何安裝并且開(kāi)始調(diào)試PostgreSQL

如何安裝并且開(kāi)始調(diào)試PostgreSQL

1. 安裝Linux操作系統(tǒng)

注意把gdb、Emacs或DDD這些開(kāi)發(fā)工具都安裝上。如果是在虛擬機(jī)上安裝,依然需要設(shè)置Linux系統(tǒng)的網(wǎng)絡(luò)環(huán)境;另外需要設(shè)置文件共享,方便windows下面的postgreSQL源碼能在Linux下面訪問(wèn)到。

2. 安裝PostgreSQL

useradd postgre

(自動(dòng)建立 postgre 組;設(shè)計(jì)人員為了安全考慮,PostgreSQL 不能以root 用戶運(yùn)行,所以必須建立對(duì)應(yīng)的用戶和組。)

解壓到 /usr/local/src

tar xvfz postgresql-8.4.tar.gz

cd postgresql-8.4

./configure --prefix=/usr/local/pgsql --enable-debug --enable-assert --without-readline --without-zlib

make

make install

chown -R postgre.postgre /usr/local/pgsql

3. 設(shè)置Postgres環(huán)境變量(非必須)

vi ~postgre/.bash_profile

添加:

PGLIB=/usr/local/pgsql/lib

PGDATA=$HOME/data

PATH=$PATH:/usr/local/pgsql/bin

MANPATH=$MANPATH:/usr/local/pgsql/man

export PGLIB PGDATA PATH MANPATH

4. 建立數(shù)據(jù)庫(kù)

以 postgres 用戶登錄:

su postgre

建立數(shù)據(jù)庫(kù)目錄:

mkdir data

啟動(dòng)數(shù)據(jù)庫(kù)引擎:

initdb –D “數(shù)據(jù)庫(kù)目錄”

之后可以根據(jù)提示,通過(guò)psql進(jìn)入數(shù)據(jù)庫(kù)

5. 構(gòu)造PostgreSQL調(diào)試環(huán)境

先 psql template1進(jìn)去,然后

select pg_backend_pid();

獲得id,就是gdb后面用到的數(shù)字

gdb /usr/local/pgsql/bin/postgres 997(pid的數(shù)字)

如果只使用gdb,全部是命令行界面;而Emac、DDD分別是彩色、黑白用戶交互式圖形界面。

6. 使用gdb進(jìn)行調(diào)試

本文題目:包含裝postgresql的詞條
分享路徑:http://www.rwnh.cn/article30/dscdopo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號(hào)移動(dòng)網(wǎng)站建設(shè)、網(wǎng)站維護(hù)、網(wǎng)站內(nèi)鏈、品牌網(wǎng)站建設(shè)、服務(wù)器托管

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)
扬州市| 哈密市| 陆良县| 闽侯县| 兴义市| 辽阳市| 宣威市| 沂南县| 滨海县| 阿拉善右旗| 南安市| 炎陵县| 原阳县| 泗水县| 江口县| 伊宁县| 临海市| 宁德市| 天祝| 伊宁市| 钦州市| 临沂市| 石台县| 湘潭县| 城步| 睢宁县| 潜江市| 昭苏县| 牟定县| 永胜县| 建德市| 防城港市| 新河县| 巴彦淖尔市| 湘潭市| 宁南县| 林周县| 阳新县| 五台县| 通辽市| 和政县|