PostgreSql 安裝,記錄一下筆記!
下載地址
https://www.postgresql.org/download/Win
下載地址
https://www.postgresql.org/download/windows/臨時使用
#幫助
./pg_ctl --help
#命令行移動到解壓後目錄,初始化數據庫
./initdb -D data -U postgres -A password -E utf8 --locale=C -W
#啟動數據庫服務器
./pg_ctl -D data start
#停止數據庫服務器
./pg_ctl -D data stop安裝為服務(bat)
@echo off
rem 提升權限
%1 %2
ver|find "5.">nul&&goto :Admin
mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :Admin","","runas",1)(window.close)&goto :eof
:Admin
echo 1、安裝服務
echo 2、卸載服務
echo 3、初始化數據庫
echo 退出直接關閉
echo.&echo.
set /p a=請輸入選擇:
if "%a%"=="1" Goto install
if "%a%"=="2" Goto uninstall
if "%a%"=="3" Goto initdatabase
rem 安裝服務
:install
echo 安裝服務
"%~dp0\pgsql\bin\pg_ctl" register -D "%~dp0\pgsql\bin\data"
echo 服務安裝完成
echo 啟動服務
net start PostgreSQL
echo 服務啟動完成
goto end
rem 卸載服務
:uninstall
echo 停止服務
net stop PostgreSQL
echo 服務停止完成
echo 卸載服務
"%~dp0\pgsql\bin\pg_ctl" unregister -D "%~dp0\pgsql\bin\data"
echo 服務卸載完成
goto end
rem 初始化數據庫
:initdatabase
echo 開始初始化數據庫
"%~dp0\pgsql\bin\initdb" -D "%~dp0\pgsql\bin\data" -U postgres -E utf8 --locale=C -W
rem "%~dp0\pgsql\bin\initdb" -D "%~dp0\pgsql\bin\data" -U postgres -A password -E utf8 --locale=C -W
echo 完成初始化數據庫
goto end
:end
pauseLinux
下載地址
https://www.postgresql.org/download/linux/相關命令
#啟動
sudo systemctl start postgresql-14
#停止
sudo systemctl stop postgresql-14
#重啟
sudo systemctl restart postgresql-14修改免密碼連接
sudo vim /var/lib/pgsql/14/data/pg_hba.conf
末尾加上
host all all 0.0.0.0/0 trust允許外部訪問
sudo vim /var/lib/pgsql/14/data/postgresql.conf
把 listen_addresses 取消注釋,並改為
listen_addresses = '*'版權屬於:zgcwkj
本文鏈接:https://www.zgcwkj.com/archives/190.html
轉載聲明:請注明本文章的標題及內容的出處和聲明,謝謝
docker一鍵就能部署吧?
怎麼說呢,有些地方不喜歡使用 docket~