一,安装
1. 下载postgresql-9.1.1-1-linux.bin
至/tmp目录
2. # cd /tmp
3. # chmod +x postgresql-9.1.1-1-linux.bin
# ./postgresql-9.1.1-1-linux.bin
第一行是把bin文件改成可执行的文件,第二行执行
4. 安装过程中可设置安装路径、数据库路径和密码、端口
5. 查看是否启动Pgsql:# /etc/init.d/postgresql-9.1 status
启动Pgsql:# /etc/init.d/postgresql-9.1 start
关闭Pgsql:# /etc/init.d/postgresql-9.1 stop
6. 如果需要远程连接管理PgSql,
(1)、修改PostgreSQL配置文件
vi /opt/PostgreSQL/9.1/data/postgresql.conf
listen_addresses='*'
port=5432
(2)、修改PostgreSQL配置文件
vi /opt/PostgreSQL/9.1/data/pg_hba.conf
host all all 0.0.0.0/0 md5
表示允许所有用户访问。
或具体ip : host all all 192.168.1.101/32 md5
(3)、在防火墙中开放5432端口,
查看本机防火墙关于IPTABLES的设置情况 shell> iptables -L -n
如果没有看到开放5432端口,则在文件/etc/sysconfig/iptables中加入:
-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 5432 -j ACCEPT
重启防火墙:shell>service iptables restart
然后可以在windows的pgAdmin
软件远程管理Pgsql了
7. Rails应用
$ gem install pg -- --with-pgsql-lib=/opt/PostgreSQL/9.1/lib --with-pg-config=/opt/PostgreSQL/9.1/bin/pg_config
$ rake db:create
问题:
libpq.so.5: cannot open shared object file: No such file or directory - /usr/local/rvm/gems/ruby-1.9.2-p180@rails3.1/gems/pg-0.11.0/lib/pg_ext.so
解决:
# cd /etc/ld.so.conf.d
# echo "/opt/PostgreSQL/9.1/lib" >>pgsql.conf
# ldconfig
二、卸载
1. 关闭Pgsql服务器:$ /etc/init.d/postgresql-9.1 stop
2. 删除pgsql安装路径 如:$ rm -rf /opt/PostgreSql
3. 删除pgsql数据库路径 如:$ rm -rf /data/PgSqlData
4. $ rm /etc/init.d/postgresql-9.1
5. $ rm /etc/postgres-reg.ini
分享到:
相关推荐
postgreSQL9.1 安装文件exe postgreSQL9.1 安装文件exe postgreSQL9.1 安装文件exe postgreSQL9.1 安装文件exe postgreSQL9.1 安装文件exe postgreSQL9.1 安装文件exe postgreSQL9.1 安装文件exe
本文将详细讲解在 Windows 操作系统中安装 PostgreSQL 9.1 的步骤,帮助初学者顺利搭建数据库环境。 **一、安装步骤** 1. **启动安装程序**:首先,你需要下载 PostgreSQL 的安装包,例如 `postgresql-9.1.3-1-...
jar包文件:postgresql-9.1-901-1.jdbc4.jar javadoc API文档文件:postgresql-9.1-901-1.jdbc4-javadoc.jar sources 源代码文件(若本来存在):postgresql-9.1-901-1.jdbc4-sources.jar 对应Maven信息: ...
postgresql-9.1 PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES,现在已经更名为PostgreSQL,版本 4.2为基础的对象关系型数据库管理系统(ORDBMS)。PostgreSQL支持大部分 SQL标准并且提供了许多其他现代...
postgresql 9.1 中文学习手册由wevvv制作整理,想学习PostgreSQL的朋友可以下载阅读。 PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES,现在已经更名为PostgreSQL,版本 4.2为基础的对象关系型数据库...
postgresql9.1版本安装包64位版本
PostgreSQL9.1 双机部署配置(主备数据同步)PostgreSQL9.1 双机部署配置(主备数据同步)
jar包文件:postgresql-9.1-901.jdbc3.jar javadoc API文档文件:postgresql-9.1-901.jdbc3-javadoc.jar sources 源代码文件(若本来存在):postgresql-9.1-901.jdbc3-sources.jar 对应Maven信息: groupId:...
本手册涵盖了从安装到高级特性使用的各个方面,是学习和使用PostgreSQL 9.1不可或缺的资源。 #### 二、版权与法律声明 - **版权信息**:PostgreSQL由PostgreSQL全球开发组版权所有,并按照加州大学许可协议发布。 ...
相对而言,PostgreSQL 9.1则使用PGpool-II作为其负载均衡工具。PGpool-II除了负载均衡之外,还提供了其他一些特性,例如在线恢复、智能查询处理等。在PostgreSQL 9.1版本中,它支持同步流复制(synchronous ...
postgresql-9.1-903.jdbc3.jar postgresql驱动
postgresql-9.1-901.jdbc3 驱动
PostgreSQL主要优势: 1. PostgreSQL完全免费,而且是BSD协议,如果你把PostgreSQL改一改,然后再拿去卖钱,也没有人管你,这一点很重要,这表明了PostgreSQL数据库不会被其它公司控制。oracle数据库不用说了,是...
The Windows installers for PostgreSQL includes the PostgreSQL server, pgAdmin III; a graphical tool for managing and developing your databases, and StackBuilder; a package manager that can be used to ...
jar包文件:postgresql-9.1-901.jdbc4.jar javadoc API文档文件:postgresql-9.1-901.jdbc4-javadoc.jar sources 源代码文件(若本来存在):postgresql-9.1-901.jdbc4-sources.jar 对应Maven信息: groupId:...
本次研究对比了两个广泛使用的开源关系型数据库系统——MySQL 5.5与PostgreSQL 9.1,在负载均衡方面的表现,旨在为数据库管理员和技术决策者提供更深入的理解和参考。 ### MySQL 5.5与PostgreSQL 9.1的负载均衡机制...
对于使用ispell扩展进行拼写检查的大规模应用,PostgreSQL 9.1通过内部优化减少了ispell字典的内存占用量,有助于降低服务器资源消耗,提高运行效率。 #### 查询优化器 **允许对继承表上的扫描结果进行排序** ...
本文旨在详细介绍如何在Ubuntu 12.04系统上进行PostgreSQL 9.1数据库的分布式安装与部署。本教程不仅包含详细的步骤指导,还提供了架构原理图以及安装过程中的截图,帮助读者更好地理解并完成整个部署流程。 #### ...
postgresql-9.1 jdbc4-jdk1.6/1.7