我有使用mysql数据库的应用程序,但现在我需要将它移植到postgres ... 在我当前的安装中,我已经嵌入了mySQL二进制文件,我手动更改my.ini文件以将mysql服务器的默认位置更改为apppath,安装mySQL服务并启动它... 这在PostgreSQL中是否可行(以及如何)?
提前致谢
答案 0 :(得分:32)
使用pgsql bundle zip,所以你知道不需要安装的实际路径
初始化数据库
initdb.exe <datafolderpath>
init.db&amp; pg_ctl在
之下的pgsql / bin中
启动数据库
"pg_ctl" -D "<datafolderpath>" -l logfile start
答案 1 :(得分:8)
除了Nirmal写的,我通常做的事情:
c:\Program Files
中,因为这对于普通用户来说是不可写的。您应该在%APPDATA中创建它%pg_ctl
启动服务器。