網(wǎng)友評分:
5分
postgresql數(shù)據(jù)庫是一個免費(fèi)的對象關(guān)系數(shù)據(jù)庫服務(wù)器,支持大部分的SQL標(biāo)準(zhǔn),并提供了許多其他現(xiàn)代特性,如復(fù)雜查詢、外鍵、觸發(fā)器、視圖、事務(wù)完整性、多版本并發(fā)控制等。PostgreSQL可以通過增加新的數(shù)據(jù)類型、函數(shù)、操作符、聚集函數(shù)、索引方法、過程語言等多種方式進(jìn)行擴(kuò)展,非常適合私用、商用和學(xué)術(shù)研究使用。軟件可在多種操作系統(tǒng)平臺下運(yùn)行,如FreeBSD、Linux、Mac OS X、Solaris、Windows等。同時,它完全支持ACID特性,提供強(qiáng)大的安全性保證,充分利用企業(yè)安全工具,如Kerberos與OpenSSL等。用戶可以根據(jù)業(yè)務(wù)規(guī)則自定義檢查,確保數(shù)據(jù)質(zhì)量。在眾多的管理特性中,PITR是非常出色的特性,為用戶提供了靈活的高可用性,包括針對失敗恢復(fù)創(chuàng)建熱備份以及快照與恢復(fù)的能力。
首先用pgadmin登錄postgresq,找到一個數(shù)據(jù)庫
接著展開目錄,然后就可以看到類型了,雙擊展開
接下來就可以看到postgresql中所有的數(shù)據(jù)類型,網(wǎng)上的類型都是在這里找的
然后右鍵單擊一個類型,選擇屬性
在彈出的界面中就可以看到它的簡單的一些信息了
問:我們可以用什么語言和PostgreSQL打交道?
答:(缺省情況)只安裝有C和內(nèi)嵌式C的接口,其他的接口都是獨(dú)立的項(xiàng)目,能夠分別下載,這些接口項(xiàng)目獨(dú)立的好處 是他們可以有各自的發(fā)布計(jì)劃和各自獨(dú)立的開發(fā)組。
一些編程語言如PHP都有訪問PostgreSQL的接口,Perl、TCL、Python以及很多其他語言的接口在網(wǎng)站上的Drivers/Interfaces小節(jié)可找到, 并且通過Internet很容易搜索到。
問:PostgreSQL官方版怎么更改端口號?
答:1,進(jìn)入官方版,點(diǎn)擊data
2,找到postgresql.conf文件
3,找到port行,修改port的值
4,打開運(yùn)行,輸入services.msc命令
5,定位到服務(wù)
6,最后重新啟動服務(wù)即可
問:官方版怎么修改時區(qū)?
答:1,找到官方版的安裝目錄
2,找到data文件夾,打開進(jìn)入
3,點(diǎn)擊打開postgresql.conf文件
4,找到timezone
5,默認(rèn)值是Asia/Hong_Kong,修改成自己想要的時區(qū)
6,最后重啟
一、postgresql 優(yōu)點(diǎn):
1、 PostgreSQL 的特性覆蓋了 SQL-2 / SQL-92 和 SQL-3 / SQL-99,它包括了可以說是目前世界上最流行的數(shù)據(jù)類型的支持,我認(rèn)為數(shù)據(jù)類型可以連連商業(yè)數(shù)據(jù)庫都不具備,比如IP類型和幾何類型等; PostgreSQL的是全功能的自由軟件數(shù)據(jù)庫時,它是唯一支持事務(wù),子查詢,多版本并行控制控制系統(tǒng)(MVCC),數(shù)據(jù)完整性檢查等特性的自由的一種的自由的一種的自由的一種軟件的數(shù)據(jù)庫管理系統(tǒng)擁有非常美國的開發(fā)能力,在黑客的努力下的質(zhì)量同樣提高了。
2、采用的是比較經(jīng)典的C/S(客戶端/服務(wù)器)結(jié)構(gòu),也就是一個客戶端客戶端守護(hù)進(jìn)程的守護(hù)進(jìn)程的模式,這個守護(hù)進(jìn)程分析了客戶端來的請求請求,生成樹規(guī)劃,查詢進(jìn)行數(shù)據(jù)檢索并最終把結(jié)果格式化輸出后返回給客戶端。為了便于客戶端的程序的書面,由數(shù)據(jù)庫服務(wù)器提供了統(tǒng)一的客戶端C接口。而不同的客戶端接口都是口頭這個C接口,比如,JDBC,Python,Perl,Tcl,C/C++,ESQL 等,同時還有這類型 ODBC 的,對接口的支持也是非常重要的,幾乎支持所有的數(shù)據(jù)庫客戶端接口。一點(diǎn)的可以,說一大優(yōu)點(diǎn)。
二、PostgreSQL 反義詞:
1、繼承了幾乎所有的 Ingres, Posts, Postgres95 的問題:數(shù)學(xué)學(xué)院味,它的目的是數(shù)據(jù)庫研究面,因此它們在穩(wěn)定性,性能還是使用方方面,一直沒有得到,直到項(xiàng)目開始越來越好,才支持平臺最高的數(shù)據(jù)庫管理系統(tǒng)的一種,所支持的平臺最多的幾種,包括不同的系統(tǒng),不同的硬件體系。十來情況,它仍然保持著支持平臺最高的數(shù)據(jù)庫管理系統(tǒng)的更新。
2、 真實(shí)還欠缺一些比較高端的數(shù)據(jù)庫管理系統(tǒng)需要的特性,比如數(shù)據(jù)庫數(shù)據(jù)庫,更優(yōu)質(zhì)的管理工具和更加自動化的系統(tǒng)優(yōu)化功能等,提高了數(shù)據(jù)庫性能的機(jī)制等。
標(biāo)簽: postgresql 數(shù)據(jù)庫軟件
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 m.daaijiaoyu.cn.All rights reserved.
浙ICP備2024132706號-1 浙公網(wǎng)安備33038102330474號