1. 程式人生 > >Win10下載安裝PostgreSQL 11.1

Win10下載安裝PostgreSQL 11.1

啟動 code pass 管理員 使用 reat ble sta database

下載地址:https://get.enterprisedb.com/postgresql/postgresql-11.1-1-windows-x64.exe

Installation Directory:D:\Program Files\PostgreSQL\11
Data Directory:D:\data\PostgreSQL\data
Please provide a password for the database superuser (postgres).
Password:password
Port:5432
Locale:[Default locale]

報錯:

Problem running post-install step. Installation may not complete correctly
Failed to start the database server.

創建一個名為postgres的用戶,密碼設置為password,並且將其權限設置成了管理員。
然後卸載之前安裝的所有PostgreSQL組件,重新安裝。
Locale改成:C

還是有問題,卸載,重啟。再次安裝。依然失敗。

參照這篇教程:http://www.voidcn.com/article/p-ujhdgeom-brr.html
首先將D:\Program Files\PostgreSQL\11\bin添加進環境變量Path中。
然後在命令行執行:

initdb.exe -D D:\data\PostgreSQL\data -E UTF8

然後執行如下命令啟動PostgreSQL服務器:

pg_ctl -D D:\data\PostgreSQL\data -l D:\data\PostgreSQL\logfile.txt start

在命令行執行

psql postgres

進入psql客戶端的命令行,執行如下命令創建一個名為root密碼為password的超級用戶:

create user root with superuser password ‘password‘;

然後使用DBEaver連接本地Postgres服務器,連接成功。

Win10下載安裝PostgreSQL 11.1