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