在 Windows 系统中安装 PostgreSQL 的方法,我这里没有采用 exe 安装包的形式去安装,我采用了官方 ZIP 压缩包形式解压后手动安装的形式。

下载地址:https://www.enterprisedb.com/download-postgresql-binaries

优化pq14版本

默认其中包含有这些文件夹,可删除doc, pgAdmin 4 , StackBuilder ,symbols 四个文件夹可以直接删除,进入bin文件夹执行 initdb -D C:\app\caddy\pgsql\data -U postgres -A password -E utf8 --locale=C -W 执行要输入密码,默认用pgsql,然后开启命令: pg_ctl -D C:\app\caddy\pgsql\data -l 日志文件 start

注册为服务

pg_ctl register -D C:\app\caddy\pgsql\data -PostgreSQL 卸载服务 pg_ctl unregister -PostgreSQL 默认情况下 PostgreSQL 数据库只能本机连接,我们调整为监听所有 IP 开启外部连接的功能 data 文件夹中找到 postgresql.conf 打开 postgresql.conf 文件,找到 listen_addresses = 'localhost' 然后删除掉前面的 # 修改为 listen_addresses = '*'

##关闭数据库 pg_ctl -D C:\app\caddy\pgsql\data stop 也可以使用 taskkill /F /IM postgres.exe > nul