如何将PostgreSQL从8.4版升级到9.4版?
发布时间:2020-12-13 16:20:42 所属栏目:百科 来源:网络整理
导读:我想将PostgreSQL从版本8.4升级到9.4. documentation对我来说不是很清楚. 如果升级,我会丢失旧数据库吗? 如果我在升级后丢失旧数据库,如何备份我的旧数据库? 如何升级我的psql? 我的PostgreSQL在 CentOS 6.6 服务器上运行. 这就是我解决问题的方法. 在Cen
我想将PostgreSQL从版本8.4升级到9.4.
documentation对我来说不是很清楚. >如果升级,我会丢失旧数据库吗? 我的PostgreSQL在CentOS 6.6服务器上运行.
这就是我解决问题的方法.
在Centos中将Postgresql 8.4升级到9.4 1. Yum Install PG9.4 2. wget http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/pgdg-redhat94-9.4-1.noarch.rpm 3. yum install pgdg-redhat94-9.4-1.noarch.rpm 4. yum install postgresql94-server 5. service postgresql-9.4 initdb 6. chkconfig postgresql-9.4 on 资料备份 7. su - postgres 8. pg_dumpall > dump.sql 恢复数据 9. service postgresql stop 10. service postgresql-9.4 start 11. su - postgres 12. psql < dump.sql 配置网络访问 vi /var/lib/pgsql/9.4/data/postgresql.conf 1. listen_addresses = '*' 2. port = 5432 /var/lib/pgsql/9.4/data/pg_hba.conf # "local" is for Unix domain socket connections only local all all ident # IPv4 local connections: host all all 127.0.0.1/32 ident host all all 130.51.79.0/24 md5 host all all 10.210.29.0/24 md5 # IPv6 local connections: host all all ::1/128 ident 删除PG8.4 1. yum remove postgresql 2. ln -s /usr/pgsql-9.4/bin/psql /usr/local/bin/psql (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |