真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

包含裝postgresql的詞條

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

配置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)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

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

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

一般來說PostgreSQL需要安裝的包包括:

依賴庫包: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ù)庫

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

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

mkdir -p /data/pgdata

2、修改pgdata的所有者

chown postgres /data/pgdata

3、切換到postgres用戶

su - postgres?

4、初始化postgres數(shù)據(jù)庫實(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

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

3

設(shè)置安裝目錄

4

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

5

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

6

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

7

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

8

正式安裝

9

完成安裝

END

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

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

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

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

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

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

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

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ù)庫

以 postgres 用戶登錄:

su postgre

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

mkdir data

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

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

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

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://weahome.cn/article/dscdopo.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部