欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

postgresql數(shù)據(jù)庫(kù)的安裝以及修改數(shù)據(jù)文件路徑的方法-創(chuàng)新互聯(lián)

本篇內(nèi)容介紹了“postgresql數(shù)據(jù)庫(kù)的安裝以及修改數(shù)據(jù)文件路徑的方法”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

創(chuàng)新互聯(lián)建站是一家企業(yè)級(jí)云計(jì)算解決方案提供商,超15年IDC數(shù)據(jù)中心運(yùn)營(yíng)經(jīng)驗(yàn)。主營(yíng)GPU顯卡服務(wù)器,站群服務(wù)器,服務(wù)器托管機(jī)柜,海外高防服務(wù)器,成都機(jī)柜租用,動(dòng)態(tài)撥號(hào)VPS,海外云手機(jī),海外云服務(wù)器,海外服務(wù)器租用托管等。

一:postgresql數(shù)據(jù)庫(kù)的安裝:兩種方法1,安裝包安裝。2,yum安裝

1.yum安裝。

結(jié)合自己的操作系統(tǒng)下載postgresql鏡像。之后會(huì)顯示如何使用yum安裝和啟動(dòng)postgresql,如下圖:

postgresql數(shù)據(jù)庫(kù)的安裝以及修改數(shù)據(jù)文件路徑的方法

  • Install the repository RPM:

  • yum installhttps://download.postgresql.org/pub/repos/yum/10/redhat/rhel-6-x86_64/pgdg-centos10-10-1.noarch.rpm

  • Install the client packages:

  • yum install postgresql10

  • Optionally install the server packages:

  • yum install postgresql10-server

  • Optionally initialize the database and enable automatic start:

  • service postgresql-10 initdb

    chkconfig postgresql-10 on

    service postgresql-10 start

2).使用鏡像安裝。

1、下載postgresql最新版:http://www.postgresql.org/ftp/source/
或者在官網(wǎng)中選擇對(duì)應(yīng)的os系統(tǒng)和你想要的postgresql版本,然后點(diǎn)擊下載企業(yè)版:

https://www.enterprisedb.com/download-postgresql-binaries

postgresql數(shù)據(jù)庫(kù)的安裝以及修改數(shù)據(jù)文件路徑的方法

之后選擇需要的版本

postgresql數(shù)據(jù)庫(kù)的安裝以及修改數(shù)據(jù)文件路徑的方法

2、解壓文件:

tar zxvf postgresql-8.3.7.tar.gz

cd postgresql-8.3.7

3、編譯,指定安裝postgresql的路徑

./configure --prefix=/usr/local/pgsql

4、編譯:

make

5、安裝:

make install

6、創(chuàng)建用戶組和用戶:

groupadd postgres

useradd -g postgres postgres

7、創(chuàng)建數(shù)據(jù)庫(kù)庫(kù)文件存儲(chǔ)目錄、給postgres賦予權(quán)限:

mkdir /usr/local/pgsql/data

cd /usr/local/pgsql

chown postgres.postgres data

8、編輯~/.bash_profile文件

#vi ~/.bash_profile

設(shè)置以下的環(huán)境變量

export PGHOME=/usr/local/pgsql

export PGDATA=/usr/local/pgsql/data

9、初始化數(shù)據(jù)庫(kù)目錄:

切換用戶

su - postgresql

初始化數(shù)據(jù) -D指定初始化創(chuàng)建的數(shù)據(jù)庫(kù)的文件路徑

/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data

二:?jiǎn)?dòng),登錄,退出

如果需要指定環(huán)境變量,請(qǐng)按如下方式:

postgres@lgr-pc:~$ vi .bash_profile

添加如下內(nèi)容:

export PGDATA=/usr/local/pgsql/data;

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

即指定pgdata和bin的目錄,這里可以根據(jù)自己的實(shí)際目錄指定。

編輯完環(huán)境變量文件后,運(yùn)行如下命令使環(huán)境變量生效:

postgres@lgr-pc:~$ . .bash_profile

設(shè)置完環(huán)境變量,運(yùn)行如下命令啟動(dòng)服務(wù)器:

postgres@lgr-pc:~$ pg_ctl start

二 登錄服務(wù)器

當(dāng)安裝完數(shù)據(jù)庫(kù)后,我們會(huì)有一個(gè)系統(tǒng)用戶,一個(gè)數(shù)據(jù)庫(kù),一個(gè)數(shù)據(jù)庫(kù)用戶,他們默認(rèn)的名稱為:postgres

1. 如果沒(méi)有設(shè)置bin目錄的環(huán)境變量,那么

postgres@lgr-pc:~$ /usr/local/pgsql/bin/psql

這樣默認(rèn)登錄到postgres庫(kù)中,當(dāng)然也可以在psql后面加上庫(kù)的名稱,這樣就可以登錄到指定庫(kù)中。如登錄到test庫(kù):

postgres@lgr-pc:~$ /usr/local/pgsql/bin/psql test

如果您也像我一樣設(shè)置了bin目錄的環(huán)境變量,那么

postgres@lgr-pc:~$ psql

這樣默認(rèn)的也是登錄到postgres庫(kù)中,同樣的我們可以指定數(shù)據(jù)庫(kù)名稱,登錄到指定庫(kù)。

postgres@lgr-pc:~$ psql test

三 退出登錄

退出登錄就很簡(jiǎn)單了,我們可以運(yùn)行\(zhòng)q,或者ctrl+d

postgres=# \q

四 關(guān)閉數(shù)據(jù)庫(kù)服務(wù)器

關(guān)閉:

postgres@lgr-pc:~$ pg_ctl stop

重啟:

postgres@lgr-pc:~$ pg_ctl restart

三:PGSQL更改數(shù)據(jù)的存儲(chǔ)路徑:

1)在數(shù)據(jù)庫(kù)軟件安裝之后,初始化數(shù)據(jù)庫(kù)時(shí)候,可以指定初始化時(shí)創(chuàng)建的數(shù)據(jù)庫(kù)的默認(rèn)文件路徑,

指定數(shù)據(jù)庫(kù)存放位置和編碼方式,初始化數(shù)據(jù)庫(kù):

/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data

這樣初始化之后,再修改配置文件postgresql.conf為修改之后的數(shù)據(jù)文件路徑,就能保證以后的數(shù)據(jù)文件也在這個(gè)路徑下了。

2)如果是已經(jīng)初始化好了,再修改數(shù)據(jù)文件路徑的,如下過(guò)程:

找到配置文件查看原來(lái)的數(shù)據(jù)存儲(chǔ)路徑在哪

sudo find / -name postgresql.conf

一般是在/etc/postgresql/9.6/main/postgresql.conf

停掉PGSQL

sudo service postgresql stop

拷貝原來(lái)的數(shù)據(jù)路徑到新的路徑下

sudo cp -rf /var/lib/postgresql/9.6/main/ /data/postgresql/

設(shè)置用戶和權(quán)限

sudo chown -R postgres:postgres /data/postgresql/

sudo chmod 700 /data/postgresql/

將配置文件的數(shù)據(jù)存儲(chǔ)路徑改成新的

sudo vim /etc/postgresql/9.6/main/postgresql.conf

data_directory=‘/data/postgresql/datafile’

再啟動(dòng)就行了

sudo service postgresql start

快速找到 配置文件中  data_directory所在的行數(shù):

bogon:root@/usr/pgsql-10/bin>cat  /var/lib/pgsql/10/data/postgresql.conf | grep -n data_directory

41:#data_directory = 'ConfigDir' # use data in another directory

修改完畢后,可以用psql命令“show data_directory”查看當(dāng)前數(shù)據(jù)目錄

postgres=# show data_directory;

data_directory

------------------------

/var/lib/pgsql/10/data

(1 row)

“postgresql數(shù)據(jù)庫(kù)的安裝以及修改數(shù)據(jù)文件路徑的方法”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

網(wǎng)頁(yè)標(biāo)題:postgresql數(shù)據(jù)庫(kù)的安裝以及修改數(shù)據(jù)文件路徑的方法-創(chuàng)新互聯(lián)
路徑分享:http://aaarwkj.com/article24/dpihce.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、電子商務(wù)、網(wǎng)站維護(hù)、移動(dòng)網(wǎng)站建設(shè)App設(shè)計(jì)、虛擬主機(jī)

廣告

聲明:本網(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)頁(yè)設(shè)計(jì)公司
日韩高清在线一区二区三区| 天天爽天天看天天射天天操| 国产成人99亚洲综合精品| 久草尤物视频在线观看| 亚洲欧美国产精品久久久| 精品久久久久久久中文字幕| 亚洲福利网址一二三区| 久久女同互慰一区二区三区| 亚洲精品自拍一二三四区| 国产精品一区二区婷婷| 日韩国产欧美一区二区在线视频| 蜜桃精品人妻一区二区三区| 国产伊人久久综合网| 午夜福利大片在线观看视频| 亚洲一区二区三区色偷偷| 小骚货操死你视频在线观看| 91欧美精品在线视频| 欧美一区二区三区爽| 亚洲欧美日韩在线第三页| 一区二区三区在线观看日本视频 | 欧美日本国产高清不卡| 99精品人妻一区二区三区| 婷婷激情五月国产丝袜| 蜜桃av在线观看一区二区| 精品亚洲av一区二区三区| 欧美成人极品一区二区三区| 97在线观看免费播放| 青青操国产在线自偷自拍| 在线激情av中文字幕| 亚洲无人区码一码二码三码 | 婷婷激情六月中文字幕| 日本亚洲欧洲一区二区| 四虎影院成人精品久久| 亚洲国产精品一区二区三| 91大神黑丝美女洗澡| 亚洲婷婷久久一区二区| 中文字幕国产精品综合一区| 亚洲人的av在线播放| 伦理中文字幕一区二区| 日韩不卡高清免费在线视频| 婷婷综合伊人久久狠狠|