淺談Postgresql默認(rèn)端口5432你所不知道的一點(diǎn)
關(guān)于Postgresql端口5432的定義:
5432端口,已經(jīng)在IANA(The Internet Assigned Numbers Authority,互聯(lián)網(wǎng)數(shù)字分配機(jī)構(gòu))注冊(cè),
并把該端口唯一分配給Postgres。
這意味著,一臺(tái)安裝了linux OS的服務(wù)器,哪怕沒有安裝過postgresql數(shù)據(jù)庫,也會(huì)有這個(gè)預(yù)留端口。
查看這個(gè)預(yù)留端口的方法如下:
new@newdb-> cat /etc/services |grep 5432 postgres 5432/tcp postgresql # POSTGRES postgres 5432/udp postgresql # POSTGRES
/etc/services文件包含了服務(wù)名和端口號(hào)之間的映射,很多的系統(tǒng)程序要使用這個(gè)文件。
一般情況下,不要修改該文件的內(nèi)容,因?yàn)檫@些設(shè)置都是Internet標(biāo)準(zhǔn)的設(shè)置。
一旦修改,可能會(huì)造成系統(tǒng)沖突,使用戶無法正常訪問資源。
補(bǔ)充:PostgreSQL命令接口
psql客戶端程序提供到PostgreSQL服務(wù)器的命令行接口。它使用命令行參數(shù)控制客戶端接口中啟用的功能。
PostgreSQL的管理員賬戶名為postgres。因?yàn)镻ostgreSQL使用Linux用戶賬戶來驗(yàn)證用戶,所以必須以Linux賬戶postgres登陸才能以postgres用戶身份訪問PostgreSQL服務(wù)器。
因?yàn)閜ostgres用戶賬戶是一個(gè)特殊賬戶,所以不應(yīng)該給它分配密碼。這樣沒有人可以使用postgres賬戶闖入系統(tǒng)。
如果想用postgres賬戶登陸,必須是根賬戶,然后使用su命令更改為postgres用戶。
psql程序可以使用兩種命令類型:
標(biāo)準(zhǔn)SQL語句
PostgreSQL元命令
常用的PostgreSQL元命令:
\l
列出可用的數(shù)據(jù)庫
\c
連接到某個(gè)數(shù)據(jù)庫
\dt
列出某個(gè)數(shù)據(jù)庫中的表
\du
列出PostgreSQL用戶
\z
列出表權(quán)限
\?
列出所有可用的元命令
\h
列出所有可用的SQL命令
\q
退出數(shù)據(jù)庫
PostgreSQL用戶賬戶和MySQL中的賬戶不同。PostgreSQL中的登陸賬戶稱為登陸角色。PostgreSQL服務(wù)器將登陸角色和Linux系統(tǒng)用戶賬戶進(jìn)行匹配。
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
postgresql 兩表關(guān)聯(lián)更新操作
這篇文章主要介紹了postgresql 兩表關(guān)聯(lián)更新操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-01-01PostgreSQL 查看數(shù)據(jù)庫,索引,表,表空間大小的示例代碼
PostgreSQL 提供了多個(gè)系統(tǒng)管理函數(shù)來查看表,索引,表空間及數(shù)據(jù)庫的大小,下面詳細(xì)介紹一下2013-08-08PostgreSQL進(jìn)行重置密碼的方法小結(jié)
今天想測(cè)試一個(gè)PostgresSQL語法的 SQL,但是打開PostgresSQL之后沉默了,密碼是什么?日長月久的,漸漸就忘記了,于是開始了尋找密碼的道路,所以本文介紹了Postgresql忘記密碼,如何重置密碼,需要的朋友可以參考下2024-05-05Postgres 創(chuàng)建Role并賦予權(quán)限的操作
這篇文章主要介紹了 Postgres 創(chuàng)建Role并賦予權(quán)限的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-01-01PostgreSQL?pg_filenode.map文件介紹
這篇文章主要介紹了PostgreSQL誤刪pg_filenode.map怎么辦,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2022-09-09PostgreSQL的日期時(shí)間差DATEDIFF實(shí)例詳解
PostgreSQL是一款簡(jiǎn)介而又性能強(qiáng)大的數(shù)據(jù)庫應(yīng)用程序,其在日期時(shí)間數(shù)據(jù)方面所支持的功能也都非常給力,下面這篇文章主要給大家介紹了關(guān)于PostgreSQL的日期時(shí)間差DATEDIFF的相關(guān)資料,需要的朋友可以參考下2023-04-04PostgreSQL ERROR: invalid escape string 解決辦法
這篇文章主要介紹了PostgreSQL ERROR: invalid escape string 解決辦法,本文環(huán)境是JDBC+PostgreSQL,需要的朋友可以參考下2014-07-07