10
如何在沒有安裝的情況下在Windows中啓動PostgreSQL和pgAdmin III。我沒有系統管理員權限。所以我需要在不安裝的情況下啓動應用程序。我怎樣才能做到這一點?在沒有安裝的windows中啓動postgresql和pgadmin
如何在沒有安裝的情況下在Windows中啓動PostgreSQL和pgAdmin III。我沒有系統管理員權限。所以我需要在不安裝的情況下啓動應用程序。我怎樣才能做到這一點?在沒有安裝的windows中啓動postgresql和pgadmin
pgsql
與一切低於)運行initdb
initdb -D c:\Users\Arthur\pgdata -U postgres -W -E UTF8 -A md5
這將創建Postgres的「數據目錄」(這可以在子目錄pgsql\bin
找到)(AK一個「集羣」)在c:\Users\Arthur\pgdata
。您需要確保運行此命令的用戶對該目錄具有完全的讀/寫權限。
-U postgres
創建超級用戶爲postgres
,-W
會提示您輸入超級用戶的密碼,-E UTF8
將UTF-8
編碼創建數據庫和-A md5
啓用密碼驗證。
要啓動的Postgres,運行:
pg_ctl -D c:\Users\Arthur\pgdata start
這有做的誰跑initdb
避免與訪問數據目錄的任何問題,用戶(!)。
要關機Postgres的,運行:
pg_ctl -D c:\Users\Arthur\pgdata stop
psql.exe
(命令行客戶機)位於bin
目錄。從Postgres 9.6開始,pgAdmin可執行文件pgAdmin4.exe
位於子目錄"pgAdmin 4\bin"
中。
非常感謝你的工作 – user3263117 2014-11-08 11:02:39