PostgreSQL下载和安装教程
PostgreSQL下載和安裝
- 嘚吧嘚
- 下載
- 安裝
- 配置
- pgAdmin設(shè)置中文
- 安裝中遇到的問題
- The database cluster initialisation failed.
- 問題描述
- 解決方法
嘚吧嘚
公司在用PostgreSQL數(shù)據(jù)庫(kù),和MySQL一樣是免費(fèi)試用的。雖然不知道公司出于什么考慮沒有選擇MySQL,而是選用了PostgreSQL。但是既然工作中用到,就在自己的電腦上裝一個(gè)吧,工作和學(xué)習(xí)都方便些。
在自己的電腦上安裝的過程也不是一帆風(fēng)順的,遇到了一些問題,所以記錄并和大家分享一下。
下載
PostgreSQL官網(wǎng)下載
安裝
1、雙擊運(yùn)行安裝包。
2、選擇安裝目錄,不推薦安裝在C盤。
3、選擇需要安裝的服務(wù),不明白是啥的全選就行,準(zhǔn)沒錯(cuò)。懂的隨意。
4、設(shè)置數(shù)據(jù)庫(kù)實(shí)例化數(shù)據(jù)存放目錄,類似于MySQ初始化生成data目錄,默認(rèn)在安裝目錄下就行。
5、設(shè)置數(shù)據(jù)庫(kù)超級(jí)用戶(postgres)密碼。
6、設(shè)置默認(rèn)監(jiān)聽端口(port),默認(rèn)5432就行。
7、建議選擇數(shù)據(jù)庫(kù)群組(database cluster),下拉有中文簡(jiǎn)體可選。
cluster有集群的意思,也有出簇的意思,但在此處指的是組、群組、國(guó)別地區(qū)(安裝支持的語言)。
8、打印出安裝配置信息。其它數(shù)據(jù)庫(kù)廠商(DBMS)提供的可視化界面安裝一樣會(huì)有信息顯示,例如Oracle數(shù)據(jù)庫(kù)。
9、準(zhǔn)備安裝。
10、安裝完成。
配置
pgAdmin設(shè)置中文
1、點(diǎn)擊“File”->“Preferences”。
2、找到“Miscellaneous”->“User language”,右側(cè)選擇“Chinese(Simplified)”,然后點(diǎn)擊“Save”按鈕保存。
3、點(diǎn)擊“Refresh”刷新一下。
安裝中遇到的問題
The database cluster initialisation failed.
問題描述
在安裝過程中突然突出一個(gè)提示框,心里咯噔一下,完了,安裝失敗了😤。
Problem running post-install step. Installation may not complete correctly.
The database cluster initialisation failed.
簡(jiǎn)單翻譯一下就是:postgre安裝過程有個(gè)步驟出問題了,啟動(dòng)數(shù)據(jù)庫(kù)服務(wù)失敗。
但是點(diǎn)擊“OK”之后,安裝正常完成了😱。
這。。。。按照以前安裝MySQL、Oracle的經(jīng)驗(yàn)來說,一般出現(xiàn)問題的話就得重裝了。
這有點(diǎn)讓人費(fèi)解,不過還是要確定一下。找到并打開pgAdmin(安裝過程中第3步中勾選才會(huì)有),"Servers"下面什么也沒有,正常情況這里應(yīng)該有個(gè)名為“PostgreSql 15”的用戶才對(duì)。
仔細(xì)一看彈窗,發(fā)現(xiàn)是Warning,不是Error😀。相信身為程序員的大家應(yīng)該、大概、也許、可能會(huì)有點(diǎn)感覺😏。
這時(shí)心中有了一個(gè)猜想:postgresql可能真的安裝成功了,只是數(shù)據(jù)庫(kù)服務(wù)沒有啟動(dòng),導(dǎo)致數(shù)據(jù)庫(kù)初始化出問題了。
于是去問了一下度娘,發(fā)現(xiàn)自己的想法有些靠譜,也有遇到相同問題的小伙伴,同時(shí)網(wǎng)友也給出了一些解決方法。
可能由于環(huán)境不同,一步一步按照網(wǎng)友的方法來做行不通,但是方向是對(duì),在不斷的嘗試摸索后,終于把自己的問題解決了??。
解決方法
1、首先要確保數(shù)據(jù)庫(kù)實(shí)例化數(shù)據(jù)存放目錄(安裝過程中第4步中選擇的文件夾)是空的,不是空的手動(dòng)清空。
2、打開cmd命令窗口,輸入如下命令。
initdb.exe -D “D:\PostgreSQL\15\data” -E UTF-8 --locale=chs -U postgres -W
截圖沒注意保存,丟掉了,先借用網(wǎng)友的圖展示一下,后續(xù)有機(jī)會(huì)會(huì)替換的😅 。
3、命令執(zhí)行成功后打開服務(wù),找到“postgresql-x64-15”,右鍵選擇“屬性”。
4、點(diǎn)擊第二個(gè)“登錄”標(biāo)簽,然后勾選“本地系統(tǒng)賬戶”,點(diǎn)擊“應(yīng)用”。
5、右鍵啟動(dòng)服務(wù)。
啟動(dòng)成功。
服務(wù)成功啟動(dòng)了 ,心就放下了,勝利的曙光就在眼前了😎。
6、使用Navicat連接測(cè)試一下。
連接成功!!!👏
至此問題解決,本次分享也就結(jié)束了,希望能幫到各位??。
總結(jié)
以上是生活随笔為你收集整理的PostgreSQL下载和安装教程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 活动召集服务端设计
- 下一篇: 在IBMT43电脑上安装centos5.