在linux上安装postgresql8.4(远古版本)

根据链接配置yum源并安装postgresql
https://yum.postgresql.org/repopackages/

初始化数据库
找到目录postgresql目中下的initdb 后加 -d 指定pgdata (一般在var目录下)
修改pgdata下的配置文件修改配置文件

在这里插入图片描述
在这里插入图片描述
修改完配置文件后启动postgresql服务
Success. You can now start the database server using:

/usr/pgsql-8.4/bin/postgres -D /var/lib/pgsql/8.4/data

or
/usr/pgsql-8.4/bin/pg_ctl -D /var/lib/pgsql/8.4/data -l logfile start

进入postgresql数据库
psql -U postgres

修改该用户的密码,最后的分号别忘了
postgres=# ALTER USER postgres WITH PASSWORD ‘123456’;

退出postgres
postgres=\q

编译原码的方式安装postgresql8.2.15
https://blog.csdn.net/weixin_34117211/article/details/92401221
数据库初始化有问题时
在数据库编译安装进行configure操作时,添加参数"-Wno-aggressive-loop-optimizations"或"-fno-aggressive-loop-optimizations"。

例如:

./configure -prefix=/opt/postgres82 CFLAGS="-Wno-aggressive-loop-optimizations"

bash-4.2$ /usr/pgsql-9.6/bin/postgres -D /var/lib/pgsql/9.6/data/ &

sudo systemctl start postgresql-9.6 启动
sudo systemctl restart postgresql-9.6 重启

切换到postgres用户下启动
/usr/pgsql-9.6/bin/postmaster -D /var/lib/pgsql/9.6/data/ &

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值