推荐大家使用PostgreSQL数据库

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
头像
chaoyagami
帖子: 207
注册时间: 2007-05-27 21:25
来自: 江西南昌

推荐大家使用PostgreSQL数据库

#1

帖子 chaoyagami » 2007-10-11 22:33

我发现这里很少人谈及PostgreSQL数据库的问题,用这个数据库的人太少?其实除了MySQL之外,PostgreSQL也是一个免费开源的数据库系统,而且功能非常强大,中文化也做得非常棒。如果需要开发比较复杂的数据库系统和网站时觉得MySQL力不从心就可以用这个。
他们之间的优缺点可以参考下这篇文章http://www.cbi.pku.edu.cn/chinese/documents/PU ... -post.html
我现在说下ubuntu 7.04下PostgreSQL数据库的安装和配置方法,PostgreSQL默认源里面自带了,目前版本是8.2,测试版是8.3beta。
执行sudo apt-get install postgresql-8.2 postgresql-client-8.2 postgresql-client-common postgresql-common
再安装个pgAdmin,源里也有不过版本非常老,执行sudo gedit /etc/apt/sources.list,添加一行deb ftp://ftp.cn.postgresql.org/pub/postgre ... se/ubuntu/ feisty pgadmin,执行wget http://www.pgadmin.org/pgp/archive_key_ ... ubuntu.gpg,可以通过“软件源”或者执行apt-key命令 导入这个密钥文件,sudo apt-get update,sudo apt-get install pgadmin3。这样安装后的pgadmin3版本是1.62。最新的不稳定版是1.8rc1,这个必须自己编译。
启动postgresql数据库
sudo /etc/init.d/postgresql-8.2 start
重启postgresql数据库
sudo /etc/init.d/postgresql-8.2 restart
停止postgresql数据库
sudo /etc/init.d/postgresql-8.2 stop
查看postgresql数据库状态
sudo /etc/init.d/postgresql-8.2 status
启动服务器后,打开终端执行sudo -u postgres createuser -P,可以创建一个带密码的用户,然后运行pgadmin3,并使用刚刚新创建的那个用户名称和密码来登录服务器就可以图形化管理postgresql数据库了。命令字符管理数据库和查看PostgreSQL更多相关的资料可以访问http://www.pgsqldb.org/mwiki/index.php/%E9%A6%96%E9%A1%B5
附件
创建数据表
创建数据表
查看数据库中的数据表
查看数据库中的数据表
编辑数据表字段值
编辑数据表字段值
启动数据库服务器和创建新用户
启动数据库服务器和创建新用户
NetBeans 6.0于12月3日正式发布。
www.netbeans.org
头像
arust
帖子: 28
注册时间: 2007-07-25 17:15
来自: 潇湘

#2

帖子 arust » 2007-10-12 16:05

这个数据库我喜欢,最近发布了8.3测试版,增加了很多有用的特性
chee
帖子: 34
注册时间: 2005-05-16 21:24
来自: 广东茂名

#3

帖子 chee » 2007-10-14 8:44

而且还是BSD协议的!


详见:

主要关系型数据库系统对比

http://www.pgsqldb.org/mwiki/index.php/ ... 9%E6%AF%94
bigyu
帖子: 5
注册时间: 2006-11-25 13:29

#4

帖子 bigyu » 2007-10-14 22:14

强烈 支持一下
我也在学这个数据库
头像
chaoyagami
帖子: 207
注册时间: 2007-05-27 21:25
来自: 江西南昌

#5

帖子 chaoyagami » 2007-10-15 20:03

我现在在linux下做系统就用这个数据库。
NetBeans 6.0于12月3日正式发布。
www.netbeans.org
头像
woaiwojia
帖子: 1355
注册时间: 2007-09-10 20:20
系统: Debian
来自: 南京

#6

帖子 woaiwojia » 2007-10-22 20:42

怎样建新服务器呀?

127.0.0.1也不行呀
附件
Screenshot.png
cxczqfrx
帖子: 107
注册时间: 2007-07-11 11:10

#7

帖子 cxczqfrx » 2007-10-24 13:42

输入机器ip
cxczqfrx
帖子: 107
注册时间: 2007-07-11 11:10

#8

帖子 cxczqfrx » 2007-10-24 13:44

补充下,本机使用可以用localhost试试,一般情况下,建议主机那填写IP地址,默认端口是5432
flmn
帖子: 19
注册时间: 2006-04-30 19:29

#9

帖子 flmn » 2007-10-24 15:38

论功能,这个数据库比mysql复杂多了

但是我做网站用的是orm框架,表都不用自己建了,而且也很少涉及到那些复杂的东西,所以,我用的是mysql。
头像
woaiwojia
帖子: 1355
注册时间: 2007-09-10 20:20
系统: Debian
来自: 南京

#10

帖子 woaiwojia » 2007-10-25 10:56

谢谢了,当初可能是新建用户没有成功

我又新建了个用户,现在好了
variante
帖子: 17
注册时间: 2007-04-04 6:21

#11

帖子 variante » 2007-10-26 6:56

这的确是一个非常好的数据库,不过国内不知道为什么都不研究开源的东西,非要用些付费的。。。。想不通。看到楼主的贴,庆幸自己刚开始学习数据库就用 postgres。顶起。
头像
Jarson
帖子: 2371
注册时间: 2008-07-21 9:44
来自: 深圳
联系:

Re: 推荐大家使用PostgreSQL数据库

#12

帖子 Jarson » 2009-03-11 21:03

mark,正在学习这个东东
头像
☆Master☆
帖子: 3
注册时间: 2009-10-09 22:21

Re: 推荐大家使用PostgreSQL数据库

#13

帖子 ☆Master☆ » 2009-10-09 22:25

:em02 :em02 :em02 看到这么多兄弟用 PgSql 我很开心 我也是在用它 从开始的MSSQL2000 转到 MYSQL 然后 就它了 就在也没变过了 以后也只会用PGSQL 和 MSSQL 和 SQLITE 哈哈 凡是需要跨平台 的我都用PGSQL 它能在WINDOWS下有很好的表现 在UBT下 也表现的很棒!
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: 推荐大家使用PostgreSQL数据库

#14

帖子 wangdu2002 » 2009-10-09 22:28

久闻其名,有闲时好好学习下。 :em09
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
minkyung
帖子: 32
注册时间: 2009-10-15 13:07

Re: 推荐大家使用PostgreSQL数据库

#15

帖子 minkyung » 2009-11-06 21:48

没用过,数据库不会,哎
回复