linux下安装配置连接PostgreSQL

在GNU/Linux下,使用得最多的两款优秀的开源数据库非MySQL跟PostgreSQL了。我从大学开始接触数据库起就一直使用的是MySQL,一是因为那时太菜,只懂得用Windows,于是PostgreSQL跑不了;二是因为PostgreSQL的使用的确有些复杂。就这样,PostgreSQL在我的头脑中始终是一片空白。今天小试了一下PostgreSQL,配置居然麻烦到都快要把我弄疯了。晚上一两个小时的时间是很宝贵的,所以一定要记下来,不然就浪费了我的努力。

首先,安装PostgreSQL。我现在使用的是Fedora 8,在yum源上可以很容易找到PostgreSQL 8.1,用yum安装也极为方便。如果不能通过这类工具安装,需要下载源代码自行编译安装的话,也应该问题不大。

安装好了之后,第一件事就是想去看一看有没有什么GUI工具可以方便去操作它。果然,pgAdmin III就是一款非常流行并且优秀的用C++开发的基于wxWidgets的用于PostgreSQL的GUI工具。下载,安装。

现在开始连接数据库。哦,数据库还没开。因为我是用yum安装的,所以服务脚本都已经自己配置好了/etc/init.d/postgresql start就好了。咦,运行之后却不行,有错误提示,数据库未初始化。不过好在它把解决的办法也提示出来了,用/sbin/service initdb /var/lib/pgsql/data -E UTF8 --no-locale。这样之后,便可以开启数据库服务了。如果不是通过yum安装,而是直接编译源代码安装到/usr/local中的话,开启服务一般要用/usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data,
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值