Windows 系統(tǒng) PostgreSQL 手工安裝配置方法
自2020年底以來(lái),我對(duì)PostgreSQL產(chǎn)生了深厚的興趣,相較于MySQL,它的多表聯(lián)合查詢(xún)性能更優(yōu),且避免了SQLServer的版權(quán)費(fèi)用問(wèn)題,尤其與.NET開(kāi)發(fā)配合得當(dāng)。在我的項(xiàng)目中,PostgreSQL已成為數(shù)據(jù)支持的核心。
本文將詳述在Windows系統(tǒng)中手動(dòng)安裝和配置PostgreSQL的步驟,避免了官方提供的exe安裝包可能存在的中文環(huán)境排序問(wèn)題。首先,訪問(wèn)postgresql.org/download...,選擇最新穩(wěn)定版的14.5版本,從enterprisedb.com/download...下載所需的zip壓縮包,其原始大小約為280MB,但通過(guò)分析,我們可以刪除不必要的文件,如doc、pgAdmin 4、StackBuilder和symbols,最終減小到107MB。
將清理后的壓縮包解壓到如D:\Software\PostgreSQL的指定位置。在cmd中切換到bin目錄,執(zhí)行bat命令清理文件。接下來(lái),移動(dòng)文件夾并初始化實(shí)例,設(shè)定UTF8編碼、Chinese (Simplified)_China.936排序規(guī)則,以及scram-sha-256加密方式和數(shù)據(jù)存儲(chǔ)位置。在初始化過(guò)程中,設(shè)置postgres用戶(hù)的密碼。
初始化完畢后,將PostgreSQL注冊(cè)為Windows服務(wù)。在data文件夾下的postgresql.conf和pg_hba.conf文件中進(jìn)行配置,允許所有IP連接。啟動(dòng)服務(wù)可以通過(guò)命令行或服務(wù)管理器進(jìn)行,卸載時(shí)請(qǐng)先停止服務(wù)再執(zhí)行卸載命令。
在Windows環(huán)境下,由于PostgreSQL的內(nèi)存管理,最大連接數(shù)配置需謹(jǐn)慎。默認(rèn)情況下,建議服務(wù)模式下最大連接數(shù)設(shè)為200,而控制臺(tái)模式則可考慮更大的數(shù)量。具體配置時(shí),應(yīng)考慮內(nèi)存占用,例如8GB內(nèi)存的計(jì)算機(jī),可以考慮配置500個(gè)左右的連接數(shù)。
最后,控制臺(tái)模式的啟動(dòng)和停止命令如下:?jiǎn)?dòng) - pg_ctl.exe -D "D:\Software\PostgreSQL\data" start;停止 - pg_ctl.exe -D "D:\Software\PostgreSQL\data" stop。如有疑問(wèn),歡迎在文章下方留言討論,或訪問(wèn)我的 GitHub 和 Gitee 項(xiàng)目:GitHub github.com/dashiell-zha...,Gitee gitee.com/dashiell-zhan...
賴(lài)會(huì)19478239472: Win7系統(tǒng)如何進(jìn)行磁盤(pán)分區(qū)? -
巴塘縣起始: ______ 最近用戶(hù)發(fā)現(xiàn),Windows7下怎樣分區(qū)較好,可謂鬧翻了窩.很多朋友選擇沿襲Windows XP(以下簡(jiǎn)稱(chēng)WinXP)時(shí)的習(xí)慣,把硬盤(pán)按照系統(tǒng)、應(yīng)用、游戲、音樂(lè)和電影等不同用途分類(lèi),分成三到五個(gè)分區(qū).可是在新的Windows7系統(tǒng)中已經(jīng)引入...
賴(lài)會(huì)19478239472: 如何在Windows XP系統(tǒng)中查看剪貼板? -
巴塘縣起始: ______ 一、在Windows 9X系統(tǒng)中查看 依次點(diǎn)擊“開(kāi)始”→“程序”→“附件”→“系統(tǒng)”→“剪貼板查看程序”,則打開(kāi)“剪貼板查看窗口”.窗口中顯示的即為剪貼板上當(dāng)前的內(nèi)容. 二、在Windows XP系統(tǒng)中查看 右鍵單擊桌面, 選擇“新建”命令下的“快捷方式”,彈出對(duì)話框,在位置域中輸入C:/Windows/system32/clipbrd.exe.單擊“下一步”直至“完成”.雙擊桌面上的快捷方式,就能查看剪貼板內(nèi)容了.
賴(lài)會(huì)19478239472: xp系統(tǒng)的密碼忘了怎么辦? -
巴塘縣起始: ______ 1.開(kāi)機(jī)啟動(dòng)Win XP,當(dāng)運(yùn)行到“正在啟動(dòng)Windows XP”的提示界面時(shí),按“F8”鍵調(diào)出系統(tǒng)啟動(dòng)選擇菜單,選擇“帶命令行安全模式”; 2.當(dāng)運(yùn)行停止后,會(huì)列出“Administrator”和其它用戶(hù)的選擇菜單(本例的其他用戶(hù)以newuser_name為例...
賴(lài)會(huì)19478239472: 電腦系統(tǒng)還原是什么意思?要怎么弄? -
巴塘縣起始: ______ “系統(tǒng)還原”是 Windows XP 的一個(gè)功能,但是如何系統(tǒng)還原呢?類(lèi)似于 Windows NT 和 Windows 2000 中的“最近一次的正確配置”.您可以使用“系統(tǒng)還原”功能,利用所選系統(tǒng)文件和程序文件的備份將系統(tǒng)還原了以前的狀態(tài).不過(guò),“...
賴(lài)會(huì)19478239472: 怎樣重新安裝卸載之后的Windows系統(tǒng)更新與補(bǔ)丁 -
巴塘縣起始: ______ Windows安裝的系統(tǒng)更新都是有記錄的,因此我們可以很方便的查看安裝了那些更新程序,并可以對(duì)他們進(jìn)行管理,例如如果實(shí)在不需要的話,把他們卸載掉.但需要注意的是,有些關(guān)鍵性更新和牽涉到重大安全漏洞的更新程序是不可以卸載的...
賴(lài)會(huì)19478239472: Ghost Win7系統(tǒng)關(guān)閉程序提示功能加快關(guān)機(jī)速度方法是什么? -
巴塘縣起始: ______ 相信很多用戶(hù)都有遇到這樣的情況,Windows7系統(tǒng)使用過(guò)程中,當(dāng)你執(zhí)行關(guān)機(jī)命令的時(shí)候,系統(tǒng)總會(huì)提示你沒(méi)有關(guān)閉的程序,需要你選擇關(guān)閉,之后才能關(guān)機(jī).顯得比較麻煩,那么有什么方法是可以讓關(guān)機(jī)更加流暢,實(shí)現(xiàn)快速關(guān)閉計(jì)算機(jī)的呢,下面系統(tǒng)城的小編就跟大家分享一下深度技術(shù)Ghost Win7系統(tǒng)關(guān)閉程序提示功能加快關(guān)機(jī)速度的方法,一起來(lái)學(xué)習(xí)吧! 操作方法: 1、在“運(yùn)行”中輸入“gpedit.msc”后按回車(chē).2、依次展開(kāi)“計(jì)算機(jī)配置”→“管理模板”→“系統(tǒng)”→“關(guān)機(jī)選項(xiàng)”,如圖:3、雙擊右側(cè)窗口中的“關(guān)閉會(huì)阻止或取消關(guān)機(jī)的應(yīng)用程序的自動(dòng)終止功能”,如圖:4、選擇“已啟用”選項(xiàng),并點(diǎn)擊“確定”按鈕,如圖:
賴(lài)會(huì)19478239472: win10系統(tǒng)跟更新卡住了怎么辦 -
巴塘縣起始: ______ 系統(tǒng)更新時(shí)盡量不要強(qiáng)制關(guān)機(jī),要耐心等待;如果感覺(jué)更新過(guò)程卡住了,可以檢查硬盤(pán)燈是否閃爍:若閃爍說(shuō)明還在安裝更新,畢竟補(bǔ)丁安裝速度很慢很慢......如果長(zhǎng)時(shí)間不閃爍,就確實(shí)有可能卡住了,那么此時(shí)再?gòu)?qiáng)制關(guān)機(jī),可以減少系統(tǒng)文件被破壞的可能性(當(dāng)然,也要做好系統(tǒng)崩潰的心理準(zhǔn)備,和系統(tǒng)一樣,Windows Update也有抽風(fēng)的時(shí)候~)
賴(lài)會(huì)19478239472: XP系統(tǒng)補(bǔ)丁下載到哪里了? -
巴塘縣起始: ______ 打開(kāi)“我的電腦”,在C:\windows\SoftwareDistribution\Download文件夾下,找到后你會(huì)看到許多文件夾,每個(gè)文件夾就是一個(gè)補(bǔ)丁程序.打開(kāi)其中的一個(gè)里面有一個(gè)UPdate的文件夾,你從Windows Update下載更新的補(bǔ)丁就在這里,你可將它備份以后重裝系統(tǒng)就不用在上網(wǎng)更新了.
賴(lài)會(huì)19478239472: xp系統(tǒng)如何定時(shí)自動(dòng)關(guān)閉電腦? -
巴塘縣起始: ______ 自動(dòng)定時(shí)開(kāi)機(jī)的實(shí)現(xiàn):首先在啟動(dòng)計(jì)算機(jī)時(shí),按“Delete”鍵進(jìn)入BIOS界面.在BIOS設(shè)置主界面中選擇“Power Management Setup”菜單,進(jìn)入電源管理窗口.默認(rèn)情況下,“Automatic Power Up(定時(shí)開(kāi)機(jī),有些機(jī)器選項(xiàng)為Resume By ...
賴(lài)會(huì)19478239472: XP系統(tǒng)中的XP是什么意思? -
巴塘縣起始: ______ XP,是英文Experience(體驗(yàn))的縮寫(xiě), 自從微軟發(fā)布windows XP后,成為軟件流行命名概念 Windows XP原來(lái)的代號(hào)是Whistler.Windows XP的外部版本是2002,內(nèi)部版本是5.1,正式版的Build是2600. 微軟最初發(fā)行了兩個(gè)版本:專(zhuān)業(yè)版...
本文將詳述在Windows系統(tǒng)中手動(dòng)安裝和配置PostgreSQL的步驟,避免了官方提供的exe安裝包可能存在的中文環(huán)境排序問(wèn)題。首先,訪問(wèn)postgresql.org/download...,選擇最新穩(wěn)定版的14.5版本,從enterprisedb.com/download...下載所需的zip壓縮包,其原始大小約為280MB,但通過(guò)分析,我們可以刪除不必要的文件,如doc、pgAdmin 4、StackBuilder和symbols,最終減小到107MB。
將清理后的壓縮包解壓到如D:\Software\PostgreSQL的指定位置。在cmd中切換到bin目錄,執(zhí)行bat命令清理文件。接下來(lái),移動(dòng)文件夾并初始化實(shí)例,設(shè)定UTF8編碼、Chinese (Simplified)_China.936排序規(guī)則,以及scram-sha-256加密方式和數(shù)據(jù)存儲(chǔ)位置。在初始化過(guò)程中,設(shè)置postgres用戶(hù)的密碼。
初始化完畢后,將PostgreSQL注冊(cè)為Windows服務(wù)。在data文件夾下的postgresql.conf和pg_hba.conf文件中進(jìn)行配置,允許所有IP連接。啟動(dòng)服務(wù)可以通過(guò)命令行或服務(wù)管理器進(jìn)行,卸載時(shí)請(qǐng)先停止服務(wù)再執(zhí)行卸載命令。
在Windows環(huán)境下,由于PostgreSQL的內(nèi)存管理,最大連接數(shù)配置需謹(jǐn)慎。默認(rèn)情況下,建議服務(wù)模式下最大連接數(shù)設(shè)為200,而控制臺(tái)模式則可考慮更大的數(shù)量。具體配置時(shí),應(yīng)考慮內(nèi)存占用,例如8GB內(nèi)存的計(jì)算機(jī),可以考慮配置500個(gè)左右的連接數(shù)。
最后,控制臺(tái)模式的啟動(dòng)和停止命令如下:?jiǎn)?dòng) - pg_ctl.exe -D "D:\Software\PostgreSQL\data" start;停止 - pg_ctl.exe -D "D:\Software\PostgreSQL\data" stop。如有疑問(wèn),歡迎在文章下方留言討論,或訪問(wèn)我的 GitHub 和 Gitee 項(xiàng)目:GitHub github.com/dashiell-zha...,Gitee gitee.com/dashiell-zhan...
相關(guān)評(píng)說(shuō):
巴塘縣起始: ______ 最近用戶(hù)發(fā)現(xiàn),Windows7下怎樣分區(qū)較好,可謂鬧翻了窩.很多朋友選擇沿襲Windows XP(以下簡(jiǎn)稱(chēng)WinXP)時(shí)的習(xí)慣,把硬盤(pán)按照系統(tǒng)、應(yīng)用、游戲、音樂(lè)和電影等不同用途分類(lèi),分成三到五個(gè)分區(qū).可是在新的Windows7系統(tǒng)中已經(jīng)引入...
巴塘縣起始: ______ 一、在Windows 9X系統(tǒng)中查看 依次點(diǎn)擊“開(kāi)始”→“程序”→“附件”→“系統(tǒng)”→“剪貼板查看程序”,則打開(kāi)“剪貼板查看窗口”.窗口中顯示的即為剪貼板上當(dāng)前的內(nèi)容. 二、在Windows XP系統(tǒng)中查看 右鍵單擊桌面, 選擇“新建”命令下的“快捷方式”,彈出對(duì)話框,在位置域中輸入C:/Windows/system32/clipbrd.exe.單擊“下一步”直至“完成”.雙擊桌面上的快捷方式,就能查看剪貼板內(nèi)容了.
巴塘縣起始: ______ 1.開(kāi)機(jī)啟動(dòng)Win XP,當(dāng)運(yùn)行到“正在啟動(dòng)Windows XP”的提示界面時(shí),按“F8”鍵調(diào)出系統(tǒng)啟動(dòng)選擇菜單,選擇“帶命令行安全模式”; 2.當(dāng)運(yùn)行停止后,會(huì)列出“Administrator”和其它用戶(hù)的選擇菜單(本例的其他用戶(hù)以newuser_name為例...
巴塘縣起始: ______ “系統(tǒng)還原”是 Windows XP 的一個(gè)功能,但是如何系統(tǒng)還原呢?類(lèi)似于 Windows NT 和 Windows 2000 中的“最近一次的正確配置”.您可以使用“系統(tǒng)還原”功能,利用所選系統(tǒng)文件和程序文件的備份將系統(tǒng)還原了以前的狀態(tài).不過(guò),“...
巴塘縣起始: ______ Windows安裝的系統(tǒng)更新都是有記錄的,因此我們可以很方便的查看安裝了那些更新程序,并可以對(duì)他們進(jìn)行管理,例如如果實(shí)在不需要的話,把他們卸載掉.但需要注意的是,有些關(guān)鍵性更新和牽涉到重大安全漏洞的更新程序是不可以卸載的...
巴塘縣起始: ______ 相信很多用戶(hù)都有遇到這樣的情況,Windows7系統(tǒng)使用過(guò)程中,當(dāng)你執(zhí)行關(guān)機(jī)命令的時(shí)候,系統(tǒng)總會(huì)提示你沒(méi)有關(guān)閉的程序,需要你選擇關(guān)閉,之后才能關(guān)機(jī).顯得比較麻煩,那么有什么方法是可以讓關(guān)機(jī)更加流暢,實(shí)現(xiàn)快速關(guān)閉計(jì)算機(jī)的呢,下面系統(tǒng)城的小編就跟大家分享一下深度技術(shù)Ghost Win7系統(tǒng)關(guān)閉程序提示功能加快關(guān)機(jī)速度的方法,一起來(lái)學(xué)習(xí)吧! 操作方法: 1、在“運(yùn)行”中輸入“gpedit.msc”后按回車(chē).2、依次展開(kāi)“計(jì)算機(jī)配置”→“管理模板”→“系統(tǒng)”→“關(guān)機(jī)選項(xiàng)”,如圖:3、雙擊右側(cè)窗口中的“關(guān)閉會(huì)阻止或取消關(guān)機(jī)的應(yīng)用程序的自動(dòng)終止功能”,如圖:4、選擇“已啟用”選項(xiàng),并點(diǎn)擊“確定”按鈕,如圖:
巴塘縣起始: ______ 系統(tǒng)更新時(shí)盡量不要強(qiáng)制關(guān)機(jī),要耐心等待;如果感覺(jué)更新過(guò)程卡住了,可以檢查硬盤(pán)燈是否閃爍:若閃爍說(shuō)明還在安裝更新,畢竟補(bǔ)丁安裝速度很慢很慢......如果長(zhǎng)時(shí)間不閃爍,就確實(shí)有可能卡住了,那么此時(shí)再?gòu)?qiáng)制關(guān)機(jī),可以減少系統(tǒng)文件被破壞的可能性(當(dāng)然,也要做好系統(tǒng)崩潰的心理準(zhǔn)備,和系統(tǒng)一樣,Windows Update也有抽風(fēng)的時(shí)候~)
巴塘縣起始: ______ 打開(kāi)“我的電腦”,在C:\windows\SoftwareDistribution\Download文件夾下,找到后你會(huì)看到許多文件夾,每個(gè)文件夾就是一個(gè)補(bǔ)丁程序.打開(kāi)其中的一個(gè)里面有一個(gè)UPdate的文件夾,你從Windows Update下載更新的補(bǔ)丁就在這里,你可將它備份以后重裝系統(tǒng)就不用在上網(wǎng)更新了.
巴塘縣起始: ______ 自動(dòng)定時(shí)開(kāi)機(jī)的實(shí)現(xiàn):首先在啟動(dòng)計(jì)算機(jī)時(shí),按“Delete”鍵進(jìn)入BIOS界面.在BIOS設(shè)置主界面中選擇“Power Management Setup”菜單,進(jìn)入電源管理窗口.默認(rèn)情況下,“Automatic Power Up(定時(shí)開(kāi)機(jī),有些機(jī)器選項(xiàng)為Resume By ...
巴塘縣起始: ______ XP,是英文Experience(體驗(yàn))的縮寫(xiě), 自從微軟發(fā)布windows XP后,成為軟件流行命名概念 Windows XP原來(lái)的代號(hào)是Whistler.Windows XP的外部版本是2002,內(nèi)部版本是5.1,正式版的Build是2600. 微軟最初發(fā)行了兩個(gè)版本:專(zhuān)業(yè)版...