# 关于 Postgresql 使用 pg_upgrade 升级的操作 #作者:老农民 #QQ: 46715422 #Email: flyingercn@wo.cn #微信: ericliu_77 # 升级比较折腾,自己简单整理了个笔记如下 #安装新库9.6,然后从9.5升级到9.6 # /usr/local/pgsql95 是老库 # /usr/local/pgsql96 是新库 #启动老库 service postgresql95 start # 利用pg_upgrade检查升级是否满足条件 su - postgres -c "/usr/local/pgsql96/bin/pg_upgrade -c --link -b /usr/local/pgsql95/bin -B /usr/local/pgsql96/bin -d /usr/local/pgsql95/data -D /usr/local/pgsql96/data" #停掉老库 service postgresql95 stop #进行升级 su - postgres -c "/usr/local/pgsql96/bin/pg_upgrade --link -b /usr/local/pgsql95/bin -B /usr/local/pgsql96/bin -d /usr/local/pgsql95/data -D /usr/local/pgsql96/data" #升级完成后,启动新版本数据库 service postgresql96 start su - postgres -c "/usr/local/pgsql96/bin/psql" 口令: psql (9.6.1) 输入 "help" 来获取帮助信息. postgres=# #删除旧库所有东西 rm -fr /usr/local/pgsql95
要买正宗新疆特产,微信扫下面二维码,加老农民咨询购买: