我可以在没有 pgAdmin4 的情况下安装 postgresql 吗?
Can I install postgresql without pgAdmin4?
我正在通过 NSIS 打包 windows 应用程序安装程序。
此安装包中包含一个 postgresql 二进制文件。
但是官方二进制文件太大了172MB。
zip 存档下载自
https://www.enterprisedb.com/download-postgresql-binaries
里面的结构是这样的
pgsql
- bin
- 文档
- 包括
- 库
- pgAdmin4
- 分享
- StackBuilder
- 符号
在我看来,pgAdmin4 不需要我的安装程序。
在应用程序和 SQL 之间只有 CRUD 操作。
如果我删除这个目录,二进制 zip 可以减少到 41MB。
我可以简单地删除目录 pgAdmin4 并重新压缩吗
要做到这一点?
So could I simply remove directory pgAdmin4 and re-compress to achieve this?
是的,如果需要,您也可以删除 StackBuilder。另外 symbols
如果您不想在 postgres 服务器崩溃时进行就地调试。
请请在非默认端口(不是 5432)上安装捆绑的 PostgreSQL,如果您运行它作为一项服务使用与您的应用程序关联的名称,因此用户知道它来自哪里。参见 Installation of postgresql with NSIS 。将 PostgreSQL 安装目录放在您的应用程序安装目录中。
我正在通过 NSIS 打包 windows 应用程序安装程序。
此安装包中包含一个 postgresql 二进制文件。
但是官方二进制文件太大了172MB。
zip 存档下载自
https://www.enterprisedb.com/download-postgresql-binaries
里面的结构是这样的
pgsql
- bin
- 文档
- 包括
- 库
- pgAdmin4
- 分享
- StackBuilder
- 符号
在我看来,pgAdmin4 不需要我的安装程序。
在应用程序和 SQL 之间只有 CRUD 操作。
如果我删除这个目录,二进制 zip 可以减少到 41MB。
我可以简单地删除目录 pgAdmin4 并重新压缩吗 要做到这一点?
So could I simply remove directory pgAdmin4 and re-compress to achieve this?
是的,如果需要,您也可以删除 StackBuilder。另外 symbols
如果您不想在 postgres 服务器崩溃时进行就地调试。
请请在非默认端口(不是 5432)上安装捆绑的 PostgreSQL,如果您运行它作为一项服务使用与您的应用程序关联的名称,因此用户知道它来自哪里。参见 Installation of postgresql with NSIS 。将 PostgreSQL 安装目录放在您的应用程序安装目录中。