Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8607871
  • 博文数量: 1413
  • 博客积分: 11128
  • 博客等级: 上将
  • 技术积分: 14685
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-13 10:03
个人简介

follow my heart...

文章分类

全部博文(1413)

文章存档

2013年(1)

2012年(5)

2011年(45)

2010年(176)

2009年(148)

2008年(190)

2007年(293)

2006年(555)

分类:

2008-11-13 00:41:05

    其实我和Postgresql是有不解之缘的。说来也是,在开源数据库领域里面我第一个在实际工作中应用到的恰恰就是Postgresql.我现在想写写最基本的postgresql的应用入门,希望对这一数据库有兴趣的朋友有所帮助。
    测试环境:Mandriva2009+postgresql8.3
    1).安装postgresql: uprmi postgresql-8.3,postgresql-8.3-server,pgadmin,其中最后一个pgadmin是个GUI Client,偶尔不喜欢敲命令可以用用。
    2).启动该服务:/etc/init.d/postgresql restart,当然更方便一点可以用service postgresql restart.
    3).打开环境:使用postgres用户进行操作,注意,这个用户在postgresql安装好后会自动建立。然后,使用命令psql就可以进入该环境了。如果你已有数据库,可以用psql dbname来直接打开数据库。
    4).退出环境:在环境中键入\q可以退出。
    5).列出所有数据库名称:在postgresql中键入\l可列出;
    6).切换数据库:\c dbname;
    7).列出某数据库所有表名:\dt
    8).数据库的导出:退出postgresql环境,键入pg_dump dbname > export_file.sql
    9).数据库的导入:先建立一个空的数据库createdb dbname,然后将导出的sql文件导入即可:pgsql dbname < import_file.sql,据说pg_restore也可以导入,不过没怎么试过。
    10).对于基本的数据库操作,可以通过通用的sql语句进行,基本上来言是相似的。
    再次希望文章能对有需要的朋友有所帮助!
阅读(2335) | 评论(3) | 转发(0) |
给主人留下些什么吧!~~

yzhkpli2009-04-12 22:48:23

很好的文章!!!谢谢!

chinaunix网友2008-11-16 18:17:28

查找家普

chinaunix网友2008-11-16 11:53:54

呵呵,文章确实很入门,PG的强大之处简直让人无语呀,呵呵,所以你这个很入门,多发点PG的强大文章,呵呵。