`
zhtch_123
  • 浏览: 85158 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Ubuntu 10 系统下postgreSQL9.0的安装及使用笔记

 
阅读更多

 

一、安装

 

1.postgresql安装

 

apt-get install postgresql-8.3

或者

apt-get install postgresql-9.30 dbsql

 

 

--------------------------------------------------------

http://www.dctrwatson.com/2010/09/installing-postgresql-9-0-on-ubuntu-10-04/

sudo apt-get install python-software-properties

 

Next up is adding the backports repo and updating apt:

 

sudo add-apt-repository ppa:pitti/postgresql

sudo apt-get update

 

UPDATE: In the comments, Jason Froebe points out that if you already have an earlier version of PostgreSQL installed, you can just upgrade it:

 

sudo apt-get upgrade

 

Finally install postgresql-9.0:

 

sudo apt-get install postgresql-9.0 libpq-dev

 

 

iptables -A FORWARD -i eth1 -p tcp --dport 80 -j ACCEPT

iptables -t nat -A PREROUTING -p tcp -i eth1 --dport 80 -j DNAT --to-destination 10.0.0.80:80

iptables -A INPUT -p tcp --dport 23 -j ACCEPT


二、配置

#listen_address='localhost'改成

 

listen_address='*'

 

这就启动了监听,能够让外部程序连接进来。

 

其次要修改gp_hba.conf,也在/etc/postgresql/8.3/main/目录下。

 

我由于不需要太多的身份认证,所以把md5都改成trust。ident sameuser 也改成trust。

 

这样,就可以连接上了。

 

重启PostgreSQL的脚本是/etc/init.d/postgresql-8.3 restart.

 

1.测试数据库启动与否定命令是:

 

psql -Upostgres postgres

 

2.创建database的命令是

 

createdb -Upostgres -Eunicode databasename

 

databasename是数据库的名称,根据个人需要更改成子需要的名称。

 

3备份数据库的命令是:

 

pg_dump -b -c -Eunicode -o -O -Fc -Z9 -Upostgres databasename > databasename.dmp

 

4.恢复数据库的命令是:pg_restore -dap -i -v -c -O -Upostgres -Fc databasename.dmp

 

5.删除数据库的命令是:dropdb -Upostgres databasename

 

6.建立数据库的命令是:createdb -Eunicode -Upostgres databasename

 

7.修改记录的命令是:

 

psql database -Upostgres

 

update "public"."tb_apmacaddr" set "lastcomunicationtime"= '2009-08-11 19:12:29';

 

分享到:
评论

相关推荐

    PostgreSQL 9.0 High Performance

    通过以上对 PostgreSQL 9.0 性能提升策略及常见陷阱的详细阐述,我们可以看到,合理的数据库设计、正确的参数配置以及恰当的查询优化措施是实现高性能数据库系统的基石。此外,持续监控系统性能、及时调整配置也是...

    POSTGRESQL 9.0 性能调校

    POSTGRESQL 9.0 性能调校PDF电子书

    Ubuntu 下源码安装Postgresql

    Ubuntu 下源码安装 Postgresql PostgreSQL 是一个功能强大且开源的关系数据库管理系统,广泛应用于各种行业和领域。以下是 Ubuntu 下源码安装 Postgresql 的详细过程: 一、切换到 ROOT 账户并创建 Softwares 目录...

    PostgreSQL 9.0性能调校 中文版

    《PostgreSQL 9.0性能调校》内容包括 为处理高要求的应用程序而升级PostgreSQL安装的最佳实践; 揭秘硬件适合或不适合高性能数据库应用程序的原因;...探索如何使用PostgreSQL 9.0新增特性来架构复制的系统。

    离线无网ubuntu16.04环境下安装postgresql9.6.8

    在离线且无网络环境的Ubuntu 16.04系统上安装PostgreSQL 9.6.8并允许远程访问,需要遵循一系列步骤。首先,你需要从PostgreSQL官方网站下载适用于Linux的二进制包,例如`postgresql-9.6.8-4-linux-x86-binaries.tar....

    PostgreSQL 9.0 High Performance.pdf

    《PostgreSQL 9.0 高性能》一书由格雷戈里·史密斯撰写,专注于提升 PostgreSQL 数据库系统的性能并避免常见的性能陷阱。本书是 Packt 出版社于2010年首次出版的,版权严格保护,任何未经许可的复制、存储或传输均被...

    Packtpub.PostgreSQL.9.0.High.Performance.Oct.2010.pdf

    本书《PostgreSQL 9.0 高性能》由Gregory Smith撰写,旨在帮助数据库管理员(DBA)和高级用户了解如何充分利用PostgreSQL 9.0的功能来提升系统的可靠性和性能。本书不仅涵盖了PostgreSQL 9.0的新特性,还提供了大量...

    PostgreSQL9.0standby数据库介绍及搭建方法.pdf

    PostgreSQL 9.0 引入了对热备(hot standby)数据库的支持,这是一个重要的里程碑,使得在数据库恢复过程中,standby数据库不仅可以接收并应用Write-Ahead Log (WAL)日志,还能提供只读访问。这种特性在Oracle数据库...

    postgreSQL9.0

    一款轻型的数据库系统,使用简单方便,集成图形管理界面。

    postgresql 9.0 High Performance(清晰版)

    PostgreSQL是一款开源的关系型数据库管理系统(RDBMS),以其强大的功能集、稳定性及可扩展性而著称。版本9.0引入了一系列重要的改进和新特性,包括但不限于: - **分区表**:支持范围、列表等多种类型的表分区。 - **...

    PostgreSQL9.0性能调校

    资源名称:PostgreSQL 9.0性能调校资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    postgresql9.0中文手册

    postgresql9.0的中文chm手册,实用不解释

    postgresql ubantu离线安装版

    PostgreSQL是一种开源的对象关系型数据库管理系统(ORDBMS),它在Ubuntu操作系统上广泛使用,尤其在需要稳定性和高性能的环境中。Ubuntu离线安装版的PostgreSQL适用于那些没有互联网连接或者网络带宽有限的环境,...

    PostgreSQL-9.0-High-Performance2010

    ### PostgreSQL 9.0 高性能优化指南 #### 核心知识点概述 1. **PostgreSQL 9.0 版本特性与改进** 2. **性能优化基础理论** 3. **常见性能瓶颈及其解决策略** 4. **索引管理与查询优化** 5. **并发控制与事务管理**...

    postgresql-11 Ubuntu22.04离线安装包

    在Ubuntu 22.04上离线安装PostgreSQL 11.17,可以通过提供的DEB格式安装包来完成,特别适合于没有互联网连接或者网络环境受限的环境。 首先,我们需要了解DEB格式的安装包。DEB是Debian软件包的格式,Ubuntu作为...

    postgresql-9.0.3.rar

    4. **postgresql-9.0-int.msi** 和 **postgresql-9.0.msi** - 这些是Windows Installer包,用于安装PostgreSQL 9.0.3。前者可能是一个内部版本,适用于特定的配置,而后者可能是通用版本,适应更广泛的环境。 5. **...

    postgresql-9.0-801.jdbc4-API文档-中文版.zip

    jar包文件:postgresql-9.0-801.jdbc4.jar javadoc API文档文件:postgresql-9.0-801.jdbc4-javadoc.jar sources 源代码文件(若本来存在):postgresql-9.0-801.jdbc4-sources.jar 对应Maven信息: groupId:...

    postgresql-9.0

    1. **Getting Started**:介绍如何开始使用 PostgreSQL,包括安装过程、架构基础、创建和访问数据库。 2. **The SQL Language**:深入讲解 SQL 语言,涵盖表的创建、数据插入、查询、联接、聚合函数、更新和删除操作...

Global site tag (gtag.js) - Google Analytics