PostgreSQL登陸方式(本地和遠(yuǎn)程)的實(shí)現(xiàn)
本次分享一下PostgreSQL 的登陸方式,本地登錄和遠(yuǎn)程登錄,今天就展開講一下。
本地登錄:
如果看了我的第一篇PostgreSQL安裝,在末尾的時(shí)候?yàn)榱朔奖愦蠹也僮鳎▎?dòng)、關(guān)閉、登錄)PostgreSQL,我這邊寫了幾個(gè)參數(shù)可以查看一下

如果沒有配置,可以看一下上篇文章,直接看最后就行:
這樣本地登錄就很簡單了,只需要在命令行上輸入
[postgres@hcss-ecs-c4c8 ~]$ pglg
psql (15.1)
Type "help" for help.
postgres=# l
List of databases
Name | Owner | Encoding | Collate | Ctype | ICU Locale | Locale Provider | Access privileges
-----------+----------+----------+-------------+-------------+------------+-----------------+----------------------
-
postgres | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | | libc |
template0 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | | libc | =c/postgres
+
| | | | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | | libc | =c/postgres
+
| | | | | | | postgres=CTc/postgres
text_db | osdba | UTF8 | en_US.UTF-8 | en_US.UTF-8 | | libc |
(4 rows)
那可以給大家解釋一下的就是設(shè)置參數(shù)簡單登錄是為了方便,便于大家理解,可以展開講一下
我們正常登錄pg的命令是:
psql -d postgres -p 5432
-U 用戶名(默認(rèn)postgres)
-W 密碼 (本地不用設(shè)置,設(shè)置以后遠(yuǎn)程登錄需要密碼)設(shè)置密碼的命令:
postgres=# alter user postgres with password 'pg123'; ALTER ROLE
-h 數(shù)據(jù)庫IP(默認(rèn)本地登錄)
-p 數(shù)據(jù)庫端口(默認(rèn)5432)生產(chǎn)環(huán)境需要更改默認(rèn)端口
-d 需要訪問的數(shù)據(jù)庫名稱(默認(rèn)postgres庫)
-L 輸出日志的路徑
這些上面都是一些具體的參數(shù),供大家了解。
遠(yuǎn)程登錄:
首先先修改pg_hba.conf文件
vi /home/postgres/pgdata/pg_hba.conf

添加最后一行:host all all 0/0 md5
對用戶的密碼進(jìn)行scran - sha -256或MD5驗(yàn)證,需要輸入密碼。
修改postgresql.conf文件(PG數(shù)據(jù)庫的參數(shù)文件)
vi /home/postgres/pgdata/postgresql.conf

把數(shù)據(jù)庫重啟,使參數(shù)生效!
創(chuàng)建一個(gè)可以用戶,便于遠(yuǎn)程登陸:
create user test with password ‘test123'; create database testdb with encoding=‘utf8' owner=test; grant all privileges on database testdb to test;

接下來我們就可以用遠(yuǎn)程登錄圖形化界面登錄了,圖形化工具有很多種,下一章節(jié)回重點(diǎn)講PG的圖形化工具,現(xiàn)在為了方便演示,我們就以PG官方的圖形化工具PGAdmin來做演示,下面連接是下載地址,我下載的是windows版本
安裝部署其實(shí)很簡單,但是為了體現(xiàn)全網(wǎng)最細(xì),我還是截圖說一下吧!會(huì)安裝的跳過


選擇目錄

創(chuàng)建快捷方式,我選擇不創(chuàng)建,各位看自己的需求都可以

安裝

這一步重點(diǎn) 記得看看自己需不要重啟電腦,如果不需要切記選擇第二個(gè)

啟動(dòng)之后

起一個(gè)名字 pgtext

填寫對應(yīng)信息主機(jī)IP 端口號 等

登錄成功

這就是遠(yuǎn)程登錄pg的其中一種方式,下一章,我就會(huì)寫幾個(gè)關(guān)于pg圖形化工具的演示!
到此這篇關(guān)于PostgreSQL登陸方式(本地和遠(yuǎn)程)的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)PostgreSQL登陸內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
PostgreSQL有效地處理數(shù)據(jù)的加密和解密的常見方法
在信息化建設(shè)和等保建設(shè)中,都要求實(shí)現(xiàn)對用戶數(shù)據(jù)的隱私保護(hù),也就是我們常說的脫敏,那么在?PostgreSQL?數(shù)據(jù)庫中有沒有這樣的方法或者策略可以實(shí)現(xiàn)呢,本文小編將給大家介紹一下PostgreSQL有效地處理數(shù)據(jù)的加密和解密的常見方法,需要的朋友可以參考下2025-03-03
PostgreSQL教程(四):數(shù)據(jù)類型詳解
這篇文章主要介紹了PostgreSQL教程(四):數(shù)據(jù)類型詳解,本文講解了數(shù)值類型、字符類型、布爾類型、位串類型、數(shù)組、復(fù)合類型等數(shù)據(jù)類型,需要的朋友可以參考下2015-05-05
使用PostgreSQL的JSONB數(shù)據(jù)類型進(jìn)行高效查詢的示例代碼
PostgreSQL的JSONB數(shù)據(jù)類型提供了一種靈活的方式來存儲(chǔ)和查詢JSON格式的數(shù)據(jù),下面我們將詳細(xì)討論如何使用JSONB數(shù)據(jù)類型進(jìn)行高效查詢,并提供相應(yīng)的解決方案和示例代碼,需要的朋友可以參考下2024-04-04
解決postgresql 數(shù)字轉(zhuǎn)換成字符串前面會(huì)多出一個(gè)空格的問題
這篇文章主要介紹了解決postgresql 數(shù)字轉(zhuǎn)換成字符串前面會(huì)多出一個(gè)空格的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-12-12
Windows 安裝 PostgreSQL 并安裝 vector 擴(kuò)展
文章詳細(xì)指導(dǎo)了在Windows系統(tǒng)上安裝PostgreSQL并配置Vector擴(kuò)展的全過程,涵蓋安裝流程、環(huán)境優(yōu)化、擴(kuò)展部署、數(shù)據(jù)庫設(shè)置及功能驗(yàn)證,同時(shí)提供常見問題排查和版本/內(nèi)存優(yōu)化建議,對PostgreSQL安裝 vector 擴(kuò)展相關(guān)知識(shí)感興趣的朋友一起看看吧2025-07-07
postgreSQL數(shù)據(jù)庫默認(rèn)用戶postgres常用命令分享
這篇文章主要介紹了postgreSQL數(shù)據(jù)庫默認(rèn)用戶postgres常用命令分享,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-01-01

