安装PostgreSQL所需的权限


8

我是PostgreSQL数据库的新手。我需要将其安装在我的机器上。

我不是系统管理员。

如果非管理员可以安装,可以有人建议。

如果除了.exe以外,还有其他安装方式,请告诉我。

提前致谢。

Answers:


8

尝试此操作,无需安装即可在Windows中启动PostgreSQL。 请按照以下步骤操作:

  • 获取Windows的二进制文件。您可以从现有的PostgreSQL安装中复制postgresql文件夹(减去data文件夹),也可以仅从PostgreSQL Windows下载PostgreSQL二进制文件。确保选择zip存档。
  • 接下来将下面的批处理文件复制到postgresql文件夹的根目录中
  • 第一次使用时,请取消标记(initdb步骤)
  • 运行批处理文件:

@ECHO ON

REM The script sets environment variables helpful for PostgreSQL

@SET PATH="%~dp0\bin";%PATH%

@SET PGDATA=%~dp0\data

@SET PGDATABASE=postgres

@SET PGUSER=postgres

@SET PGPORT=5439

@SET PGLOCALEDIR=%~dp0\share\locale

REM "%~dp0\bin\initdb" -U postgres -A trust

"%~dp0\bin\pg_ctl" -D "%~dp0/data" -l logfile start

ECHO "Click enter to stop"

pause

"%~dp0\bin\pg_ctl" -D "%~dp0/data" stop
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.