- 綠色版查看
- 綠色版查看
- 綠色版查看
- 綠色版查看
PostgreSQL軟件功能
1.PostgreSQL的軟件結(jié)合了SQL-2/SQL-92和SQL-3/SQL-99的優(yōu)勢;
2.PostgreSQL包括了目前世界上最豐富的數(shù)據(jù)類型的支持,其中有些數(shù)據(jù)類型可以說連商業(yè)數(shù)據(jù)庫都不具備,比如IP類型和幾何類型等;
3.PostgreSQL是全功能的自由軟件數(shù)據(jù)庫,很長時(shí)間以來,PostgreSQL是唯一支持事務(wù)、子查詢、多版本并行控制系統(tǒng)、數(shù)據(jù)完整性檢查等特性的唯一的一種自由軟件的數(shù)據(jù)庫管理系統(tǒng)。直到最近才有Inprise的InterBase以及SAP等廠商將其原先專有軟件開放為自由軟件之后才打破了這個(gè)唯一。
4.PostgreSQL擁有一支非?;钴S的開發(fā)隊(duì)伍,目前的提交人員已經(jīng)超過三十人,而且在許多黑客的努力下,PostgreSQL的質(zhì)量日益提高,也從另外一個(gè)側(cè)面上增加了人們使用PostgreSQL的信心,畢竟數(shù)據(jù)庫管理系統(tǒng)不能象桌面操作系統(tǒng)那樣一天宕一次還讓人覺得挺滿意。
PostgreSQL軟件特色
支持多種操作系統(tǒng)
PostgreSQL支持的操作系統(tǒng)包括WINDOWS、Linux、UNIX、MAC OS X、BSD等等
基本功能強(qiáng)大
PostgreSQL支持acid、關(guān)聯(lián)完整性、數(shù)據(jù)庫事務(wù)、Unicode多國語言。
穩(wěn)定性強(qiáng)
相關(guān)試驗(yàn)稱PostgreSQL程序從未崩潰過,即使是高壓力活動(dòng),也未曾有過。
支持面廣,受眾人群大
PostgreSQL支持臨時(shí)表、各種索引功能、數(shù)據(jù)域、事務(wù)支持、儲(chǔ)存過程支持。PostgreSQL還可使用UDF進(jìn)行函數(shù)的擴(kuò)展。
PostgreSQL安裝步驟
1、在華軍軟件園將PostgreSQL下載下來,并解壓到當(dāng)前文件夾中,點(diǎn)擊其中的postgresql-12.3-1-windows-x64.exe應(yīng)用程序,進(jìn)入安裝向?qū)Ы缑?,接著點(diǎn)擊下一步。
2、選擇軟件安裝位置界面,華軍小編建議用戶們安裝在D盤中,選擇好安裝位置點(diǎn)擊下一步。然后我們按照順序設(shè)置密碼、語言、安裝等操作。
3、PostgreSQL安裝結(jié)束,點(diǎn)擊完成即可。
安裝小結(jié):首先在本站下載好PostgreSQL的軟件安裝包,解壓后打開exe文件,進(jìn)入安裝向?qū)?。根?jù)提示按步驟進(jìn)行安裝,安裝時(shí)可選擇默認(rèn)安裝位置安裝,也可以自定義安裝位置。勾選好相應(yīng)的快捷方式后,進(jìn)入安裝程序,稍作等待后即可安裝完成,暢享這款軟件。
PostgreSQL使用方法
首先登錄postgresq,使用pgadmin進(jìn)行登錄,找到一個(gè)數(shù)據(jù)庫;

接著展開目錄,如下圖所示;

然后就可以看到類型了,如下圖所示,雙擊展開;

接下來就可以看到postgresql中所有的數(shù)據(jù)類型,網(wǎng)上的類型都是在這里找的

然后右鍵單擊一個(gè)類型,選擇屬性

在彈出的界面中就可以看到它的簡單的一些信息了,如下圖所示

PostgreSQL常見問題
1.PostgreSQL如何添加新用戶和新數(shù)據(jù)庫?
方法一,使用PostgreSQL控制臺(tái)。
首先,新建一個(gè)Linux新用戶,可以取你想要的名字,這里為dbuser。
sudo adduser dbuser
然后,切換到postgres用戶。
sudo su - postgres
下一步,使用psql命令登錄PostgreSQL控制臺(tái)。
psql
這時(shí)相當(dāng)于系統(tǒng)用戶postgres以同名數(shù)據(jù)庫用戶的身份,登錄數(shù)據(jù)庫,這是不用輸入密碼的。如果一切正常,系統(tǒng)提示符會(huì)變?yōu)?postgres=#",表示這時(shí)已經(jīng)進(jìn)入了數(shù)據(jù)庫控制臺(tái)。以下的命令都在控制臺(tái)內(nèi)完成。
第一件事是使用password命令,為postgres用戶設(shè)置一個(gè)密碼。
password postgres
第二件事是創(chuàng)建數(shù)據(jù)庫用戶dbuser(剛才創(chuàng)建的是Linux系統(tǒng)用戶),并設(shè)置密碼。
CREATE USER dbuser WITH PASSWORD 'password';
第三件事是創(chuàng)建用戶數(shù)據(jù)庫,這里為exampledb,并指定所有者為dbuser。
CREATE DATABASE exampledb OWNER dbuser;
第四件事是將exampledb數(shù)據(jù)庫的所有權(quán)限都賦予dbuser,否則dbuser只能登錄控制臺(tái),沒有任何數(shù)據(jù)庫操作權(quán)限。
GRANT ALL PRIVILEGES ON DATABASE exampledb to dbuser;
最后,使用q命令退出控制臺(tái)(也可以直接按ctrl+D)。
q
方法二,使用shell命令行。
添加新用戶和新數(shù)據(jù)庫,除了在PostgreSQL控制臺(tái)內(nèi),還可以在shell命令行下完成。這是因?yàn)镻ostgreSQL提供了命令行程序createuser和createdb。還是以新建用戶dbuser和數(shù)據(jù)庫exampledb為例。
首先,創(chuàng)建數(shù)據(jù)庫用戶dbuser,并指定其為超級(jí)用戶。
sudo -u postgres createuser --superuser dbuser
然后,登錄數(shù)據(jù)庫控制臺(tái),設(shè)置dbuser用戶的密碼,完成后退出控制臺(tái)。
sudo -u postgres psql
password dbuser
q
接著,在shell命令行下,創(chuàng)建數(shù)據(jù)庫exampledb,并指定所有者為dbuser。
sudo -u postgres createdb -O dbuser exampledb
2.PostgreSQL官方版怎么更改端口號(hào)?
首先打開PostgreSQL官方版,點(diǎn)擊data,找到postgresql.conf文件;
然后找到port行,修改port的值;
接著打開運(yùn)行,輸入services.msc命令,定位到postgresql服務(wù);
最后重新啟動(dòng)服務(wù)就可以了。
3.PostgreSQL官方版怎么修改時(shí)區(qū)?
1,進(jìn)入PostgreSQL官方版的安裝目錄
2,找到data文件夾,打開進(jìn)入
3,點(diǎn)擊打開postgresql.conf文件
4,找到timezone
5,默認(rèn)值是Asia/Hong_Kong,修改成自己想要的時(shí)區(qū)
6,最后重啟postgresql
同類軟件對(duì)比
postgresToSqlite官方版是一款相當(dāng)可靠和專業(yè)的數(shù)據(jù)庫轉(zhuǎn)換軟件。PostgresToSqlite官方版擁有直觀便捷的界面,支持將Sqlite數(shù)據(jù)庫轉(zhuǎn)換為Postgres類型,PostgresToSqlite提供了向?qū)降呐渲昧鞒?,支持?duì)數(shù)據(jù)庫進(jìn)行導(dǎo)入、導(dǎo)出或者自定義字段進(jìn)行數(shù)據(jù)庫轉(zhuǎn)換操作。
PostgresToAccess官方版是一款相當(dāng)專業(yè)的數(shù)據(jù)庫轉(zhuǎn)換工具,PostgresToAccess最新版功能強(qiáng)悍,可以幫助數(shù)據(jù)庫用戶將PostgreSQL數(shù)據(jù)庫數(shù)據(jù)轉(zhuǎn)換為Access,PostgresToAccess軟件界面美觀,操作簡便,能夠大大節(jié)省導(dǎo)入PostgreSQL數(shù)據(jù)以訪問的時(shí)間。
華軍小編推薦:
PostgreSQL中還包括大部分SQL92和SQL99中的數(shù)據(jù)包括整數(shù),數(shù)字,布爾值,為char,varchar,日期,區(qū)間,和TIMESTAMP類型。相信用過的小伙伴都會(huì)說好用的,如果不喜歡我們還有SQL Server自動(dòng)安裝程序、Data Loader、access工具、DBF Commander、DBeaver
您的評(píng)論需要經(jīng)過審核才能顯示
有用
有用
有用