有没有办法在Windows上使用命令提示符安装PostgreSQL?(不使用PostgreSQL安装程序)
答案 0 :(得分:20)
postgresql-9.3.3-1-windows-x64.exe --unattendedmodeui minimal --mode unattended --superpassword "password" --servicename "postgreSQL"
--servicepassword "password" --serverport 5432
值得一提postgresql-9.3.3-1-windows-x64.exe --help
将提供可以使用的选项和默认值列表。
答案 1 :(得分:14)
Run the installer in unattended(silent) mode
-OR -
download the plain binaries,initdb
新的datadir,然后使用pg_ctl
启动服务器。您可以使用sc
等标准Windows工具安装服务,也可以使用pg_ctl register
创建服务。
如果您计划在应用程序中捆绑PostgreSQL,请使用后一种方法(二进制zip),和确保在默认端口以外的端口上运行它端口5432,因此您的应用程序不会与用户可能自己进行的任何安装冲突。