Postgresql 下载编译安装
下载
git clone https://github.com/postgres/postgres.git
编译 && 安装
在clone的目录
mkdir -p build/pg-install
cd build
../configure --prefix=...build/pg-install --enable-depend --enable-cassert --enable-debug
make -j 16
make install
启动
在pg-install目录
mkdir pgdata
cd pgdata
# 初始化数据库
../bin/initdb -D .
# 启动数据库
../bin/pg_ctl -D . -l logfile start
# 关闭数据库
../bin/pg_ctl -D . -l logfile stop
连接 && 运行命令
# 连接
../bin/psql -h 127.0.0.1 -d postgres
psql (14devel)
Type "help" for help.
postgres=#
## 运行命令
# 显示帮助
\?
远程连接设置
修改postgresql.conf # 接收任意地址的请求 listen_addresses = '*'
修改pg_hba.conf # TYPE DATABASE USER CIDR-ADDRESS METHOD host all all 0.0.0.0/0 trust