成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

postgresql使用的簡單介紹

Postgresql數(shù)據(jù)庫如何新建登錄用戶

我們使用Postgresql數(shù)據(jù)庫的時候,默認都是用postgres用戶進行數(shù)據(jù)操作。但是有時為了數(shù)據(jù)安全,我們會另外建一些賬號給相關的工作人員使用。那么Postgresql數(shù)據(jù)庫中如何新建登錄用戶呢?下面我給大家分享一下。

堅守“ 做人真誠 · 做事靠譜 · 口碑至上 · 高效敬業(yè) ”的價值觀,專業(yè)網站建設服務10余年為成都成都主動防護網小微創(chuàng)業(yè)公司專業(yè)提供成都企業(yè)網站建設營銷網站建設商城網站建設手機網站建設小程序網站建設網站改版,從內容策劃、視覺設計、底層架構、網頁布局、功能開發(fā)迭代于一體的高端網站建設服務。

工具/材料

pgAdmin4

首先打開Postgresql的管理工具pgAdmin4,接著雙擊服務器名稱,如下圖所示

在彈出的Connect to Server界面中輸入postgres用戶的密碼,然后點擊OK按鈕,如下圖所示

進入到數(shù)據(jù)庫以后右鍵單擊"登錄/組角色"選項,選擇Create下面的Login/Group Role選項,如下圖所示

接下來會彈出創(chuàng)建登錄用戶的界面,我們先給用戶起一個名字,盡量是英文,如下圖所示

然后切換到Definition頁卡,給登錄用戶設置一個登錄密碼,如下圖所示,注意Connection limit要設置為-1

接著切換到Privileges界面,這里需要給登錄用戶設置一下操作權限,大家可以根據(jù)自己的需要設置即可,如下圖所示

接下來切換到Membership頁卡,給登錄用戶設置一個角色,這里我直接把管理員的角色給它了,如下圖所示

上述設置完畢以后回到數(shù)據(jù)庫主界面,我們就可以看到"登錄/組角色"下面就已經有我們新建的登錄用戶了,如下圖所示

最后我們斷開當前的連接,用新建的用戶進行登錄,如果登錄正常的話則代表一切設置成功,如下圖所示

如何使用postgresql數(shù)據(jù)庫

打開軟件,進入界面中。

雙擊“PostgresSQL 9.3”連接服務器

方法一:右鍵單擊“postgres”,選擇“新建對象”--新建數(shù)據(jù)庫,設置新的數(shù)據(jù)庫的參數(shù),所有者一般默認為“postgres”

新建完后,不能立即看到界面上更新的數(shù)據(jù),需要點擊界面上的更新按鈕才能夠看到數(shù)據(jù)庫的變化情況。

方法二:在插件中輸入SQL語言,運行命令

6

方法三:點擊面板上的“執(zhí)行任意的SQL查詢”

PostgreSQL中使用UUID

UUID(Universal Unique Identifier)或者 GUID(Globally Unique Identifier)是一個 128 比特的數(shù)字,可以用于唯一標識每個網絡對象或資源。由于它的生成機制,一個 UUID 可以保證幾乎不會與其他 UUID 重復,因此常常用于生成數(shù)據(jù)庫中的主鍵值。

1.pgcrypto 模塊提供的 uuid

PostgreSQL 提供了一個用于加/解密的擴展模塊 pgcrypto,其中的 gen_random_uuid() 函數(shù)可以用于返回一個 version 4 的隨機 UUID。

2.uuid-ossp 模塊提供的 uuid

uuid-ossp模塊提供函數(shù)使用幾種標準算法之一產生通用唯一標識符(UUID)。還提供產生某些特殊 UUID 常量的函數(shù)。

1.將當前目錄轉移到 PostgreSQL 源代碼目錄下的 contrib;如:

2.執(zhí)行如下命令來安裝擴展模塊

如果要安裝 uuid-ossp 模塊,需要在執(zhí)行安裝擴展模塊之前,執(zhí)行 configure 并添加 --with-uuid=xxx,xxx取值為:

然后再執(zhí)行安裝擴展模塊的命令。

3.檢查是否安裝,在 PostgreSQL 的安裝目錄下的 /share/extension 目錄下,查看是否有模塊相關的文件。如:

注: gen_random_uuid() 從 PostgreSQL 13 開始成為了一個內置函數(shù)

如果您所使用的PostgreSQL版本在13以上,則不需要執(zhí)行如下語句:

生成uuid:

如果想要生成沒有中劃線(-)的 UUID 字符串,可以使用 REPLACE 函數(shù):

查看包含的函數(shù):

執(zhí)行如下命令生成 uuid:

windows下postgresql安裝包后怎么使用

一、windows下安裝過程

安裝介質:postgresql-9.1.3-1-windows.exe(46M),安裝過程非常簡單,過程如下:

1、開始安裝:

2、選擇程序安裝目錄:

注:安裝 PostgreSQL 的分區(qū)最好是 NTFS 格式的。PostgreSQL 首要任務是要保證數(shù)據(jù)的完整性,而 FAT 和 FAT32 文件系統(tǒng)不能提供這樣的可靠性保障,而且 FAT 文件系統(tǒng)缺乏安全性保障,無法保證原始數(shù)據(jù)在未經授權的情況下被更改。此外,PostgreSQL 所使用的"多分點"功能完成表空間的這一特征在FAT文件系統(tǒng)下無法實現(xiàn)。

然而,在某些系統(tǒng)中,只有一種 FAT 分區(qū),這種情況下,可以正常安裝 PostgreSQL,但不要進行數(shù)據(jù)庫的初始化工作。安裝完成后,在 FAT 分區(qū)上手動執(zhí)行 initdb.exe 程序即可,但不能保證其安全性和可靠性,并且建立表空間也會失敗。

postgreSQL的簡單介紹?

postgreSQL是一款先進的開源數(shù)據(jù)庫,擁有非常齊全的自由軟件的對象-關系型數(shù)據(jù)庫管理系統(tǒng)(ORDBMS),可面向企業(yè)復雜SQL的OLTP業(yè)務場景,支持多項企業(yè)級功能,能解決使用數(shù)據(jù)庫的各種難題。

PostgreSQL的優(yōu)勢有很多。它是一個免費的對象-關系數(shù)據(jù)庫服務器(ORDBMS),在靈活的BSD許可證下發(fā)行。

postgreSQL的特征

函數(shù):通過函數(shù),可以在數(shù)據(jù)庫服務器端執(zhí)行指令程序。

索引:用戶可以自定義索引方法,或使用內置的 B 樹,哈希表與 GiST 索引。

觸發(fā)器:觸發(fā)器是由SQL語句查詢所觸發(fā)的事件。如:一個INSERT語句可能觸發(fā)一個檢查數(shù)據(jù)完整性的觸發(fā)器。觸發(fā)器通常由INSERT或UPDATE語句觸發(fā)。 多版本并發(fā)控制:PostgreSQL使用多版本并發(fā)控制(MVCC,Multiversion concurrency control)系統(tǒng)進行并發(fā)控制,該系統(tǒng)向每個用戶提供了一個數(shù)據(jù)庫的"快照",用戶在事務內所作的每個修改,對于其他的用戶都不可見,直到該事務成功提交。

規(guī)則:規(guī)則(RULE)允許一個查詢能被重寫,通常用來實現(xiàn)對視圖(VIEW)的操作,如插入(INSERT)、更新(UPDATE)、刪除(DELETE)。

數(shù)據(jù)類型:包括文本、任意精度的數(shù)值數(shù)組、JSON 數(shù)據(jù)、枚舉類型、XML 數(shù)據(jù)等。全文檢索:通過 Tsearch2 或 OpenFTS,8.3版本中內嵌 Tsearch2。

NoSQL:JSON,JSONB,XML,HStore 原生支持,至 NoSQL 數(shù)據(jù)庫的外部數(shù)據(jù)包裝器。

數(shù)據(jù)倉庫:能平滑遷移至同屬postgreSQL生態(tài)的GreenPlum,DeepGreen,HAWK 等,使用 FDW 進行 ETL。

分享題目:postgresql使用的簡單介紹
本文路徑:http://jinyejixie.com/article28/dsdgcjp.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站策劃、外貿網站建設、ChatGPT、微信公眾號、網站營銷標簽優(yōu)化

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網站優(yōu)化
双峰县| 民丰县| 尉犁县| 宁都县| 新邵县| 大理市| 清徐县| 金门县| 金堂县| 元朗区| 阳东县| 临沧市| 阳东县| 丰都县| 丰都县| 福州市| 林口县| 鄯善县| 定西市| 灵山县| 图们市| 兰考县| 巴林左旗| 厦门市| 西和县| 垫江县| 庐江县| 横山县| 江陵县| 霍城县| 临朐县| 余庆县| 承德市| 社旗县| 施甸县| 霸州市| 运城市| 通州市| 泰安市| 枣阳市| 林州市|