PostgreSQL 9.1.x 初体验

说明:

 

工作上准备部署一个 Request Tracker 系统,RT 支持 MySQL,Oracle, PostgreSQL 等多种数据库系统,考虑到 Oracle 这个牛刀杀鸡有点儿浪费,MySQL 又面临被 Oracle 干死的境地,所以果断尝试了一次 PgSQL。

 

部署环境:

 

CentOS release 5.8 (Final) x86_64

PostgreSQL 9.1.4

 

准备工作:

 

1). 创建帐号

adduser pgsql -g pgsql -d /home/pgsql

 

2). 创建数据文件目录

mkdir -p /data/pgsql/data   

chown -R pgsql.pgsql /data/pgsql/data/

 

3). 修改环境变量

编辑文件 /home/pgsql/.bash_profile,增加(修改)如下内容:

PGLIB=/usr/local/pgsql/lib
PGDATA=/data/pgsql/data
PATH=$PATH:$HOME/bin:/usr/local/pgsql/bin

export PGLIB PGDATA PATH

 

编译安装:

 

1). 编译安装

tar zxvf postgresql-9.1.4.tar.gz
cd postgresql-9.1.4
./configure --prefix=/usr/local/pgsql --with-perl --with-python --with-openssl
  (参数因需要而异)

make
make install

 

2). 生成启动脚本

cp /usr/local/src/postgresql-9.1.4/contrib/start-scripts/linux /etc/init.d/pgsql
chmod +x /etc/init.d/pgsql
编辑文件 /etc/init.d/pgsql,修改其中关于安装路径和管理用户的部分。



 

初始化:

 

su pgsql    <-- 切记使用这个专用帐号
export PGDATA=/data/pgsql/data

/usr/local/pgsql/bin/initdb --encoding=utf8    (数据库编码因需要而异)

 

启动服务:

 

service postgresql start




创建数据库和帐号:

 

1). 创建操作数据库的帐号

su pgsql    <-- 切记使用这个专用帐号
/usr/local/postgresql/bin/createuser -d -a -P rtuser

 

2). 创建数据库

/usr/local/pgsql/bin/createdb --owner=rtuser rtdb

 

连接到数据库:

 

1). 本地链接
/usr/local/pgsql/bin/psql -U rtuser -W rtdb 


 

2). 修改远程连接配置

编辑文件 /data/pgsql/data/pg_hba.conf,增加如下内容:

# TYPE  DATABASE        USER            ADDRESS                 METHOD
host    rtdb            rtuser          123.123.123.123/32      password

(123.123.123.123 为远程访问终端的IP)


3). 使用客户端工具远程连接数据库




相关推荐

  • Atomic VR开发电子竞技VR 体验 让你在游戏中锻炼身体 用户体验电子竞技VR体验MichaelLenzi(迈克尔·伦齐)是AtomicVR的首席执行官和联合创始人,在过去几年中,他们一直在试验研究完美的VR体验。他们设计了一款配有定制硬件的背包,该硬件可运行桌面GPU长达一个多小时,受到《星球大
  • 花样性按摩 体验新式快感 花样性按摩体验新式快感按摩作用于整个身体。当我们接受按摩的时候,我们允许自己和身体的每一个部位交流。这是一种全面的体验,它可能把我们引向性,但也可能仅仅增强我们的身体感受力。  按摩的准备  创造一个和做爱时相似的环境,一个温度适宜,灯光朦
  • 车机互联是亮点 体验宝骏730多媒体系统 (2) ●车机互联功能体验》查询支持MHL协议的最新机型,请点击这里《●车机互联体验视频更多精彩视频,尽在汽车之家视频频道编辑小结:在如今很多多媒体系统都喜欢把自己装扮的很复杂、很全能的时候,宝骏730多媒体的简洁易用显得很
  • 13天狂减16斤 体验魔鬼哥本哈根减肥法全纪录 导语:“哥本哈根减肥法”真的可在13天内减掉10多斤体重?它对身体有没有伤害?推荐尝试吗?相信你对大名鼎鼎的迅速减肥法跃跃欲试,但是在你行动之前,不如先看看小白鼠小编的亲身体验,看完这13天的体验记录你再决定是否一试。哥本哈根减肥法全纪录首
  • Apple Pay正式上线 体验:叮咚一声钱付了 ApplePay今天正式亮相中国市场,钱江晚报记者昨天提前体验了ApplePay的全过程。结果发现绑定的过程相对麻烦,但支付的过程太快了,叮咚一声,你还没反应过来,钱扣走了,货到手了,全过程不过几秒钟。三种方式添加银行卡短信验证绑定需要约一
  • 优化数学作业设计 体验数学学习乐趣 优化数学作业设计体验数学学习乐趣摘要:优化作业设计是数学教学改革的一个重要内容。教师要融数学作业以情趣性、情境性、层次性、开放性、实践性和创意性,使学生获得愉快的学习体验。关键词:数学教学;作业设计;优化数学教学不是一味地培养学生成为解题能
  • 【昊宏鼎金】3.4 体验群喊单总结如下 昨天体验群喊单总结如下:昨天体验群单子总体获利不菲,三单全胜离场。第一单,31800的多单,在32009离场,获利209个点.第二单:非农数据之后布局32000的多单,并在32273离场,获利273个点.第三单:32200多单,并于晚间32
  • Delphi 2007 体验! CodeGear(FromBorland)公司发布了最新的Delphi2007ForWin32版本。作为一个Delphi的使用者,第一时间下载、安装并进行了体验,现将一些使用感受记录如下:注:以下的对比主要是针对Delphi7与Delphi
  • 互联网餐饮PK传统饭店 “订制”年夜饭 体验新“年味儿” 互联网餐饮PK传统饭店“订制”年夜饭体验新“年味儿”  昨天,人们正在年货小商品市场选购“猴生肖”饰品。进入腊月以来,怀柔区下元小商品市场“年货一条街”红红火火,琳琅满目。本报特约摄影卜向东  本报记者孙杰  “今年年夜饭怎么吃?”春节临近
  • #NTCTour SH# 体验记 趁着身体还在手酸脚酸的时候,把上周日的NTCTour记录下来,因为觉得实在是炒鸡棒的体验,所以这几天已经与人分享好多次(千万别嫌我啰嗦……(☆_☆)提前到iapm的nike女子店领取装备,提供报名确认号和身份证之后,
  • 践行教育理念   体验职业幸福 为什么我的眼中常含泪水,因为我对这份事业爱得深沉。工资一年年再加,社会地位一年年在提高,人们都说,当教师真好“培养什么样的人”、“怎样培养人”是我们必须践行的教育目标,读老师们的博文,我很感动。如何践行教育理念,使自己的教学更有效?体验职业
  • 东北邮币 体验交易 佣金140 东北邮币体验交易佣金140东北商品金牌号段开户,入金不低于1000任务佣金140元要在今晚9点前注册完毕明天之前要交易完买卖交易5次(周一等通知会告诉你买哪个不会亏损,买1000的马上卖掉,再买再卖,满5次就可以了。速买速卖。手续费大概10

你的评论

就没有什么想说的吗?

最新博客

关于我们 移动版

©2017传客网    琼ICP备15003173号-2    

本站部分文章来源于互联网,版权归属于原作者。
本站所有转载文章言论不代表本站观点,如是侵犯了原作者的权利请发邮件联系站长(weishubao@126.com),我们收到后立即删除。
站内所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!

X