PostgreSQL的介绍与安装

  1. PostgreSQL是什么
  2. 安装
    1. 博主开发环境:
    2. 通过apt-get安装

由于工作认识了PostgreSQL,在此系统学习一下这个数据库,本文除博主实践所得以外,大量译于 官方文档

PostgreSQL是什么

PostgreSQL 是一个基于 POSTGRES, Version 4.2 的对象关系数据库系统(ORDBMS),由加州大学伯克利分校计算机科学系开发。
PostgreSQL 是一个开源的数据库,因为自由许可,任何人都可以免费的使用、修改、分发 PostgreSQL 数据库用于任何目的。

它支持大部分的SQL标准并提供了许多流行的功能:

  1. 复杂查询(complex queries)
  2. 外键(foreign keys)
  3. 触发器(triggers)
  4. 可更新的视图(updatable views)
  5. 事务完整性(transactional integrity)
  6. 多版本并发控制(multiversion concurrency control)

用户也可以给PostgreSQL扩展很多东西,比如:

  1. 数据类型(data types)
  2. 函数(functions)
  3. 运算符(operators)
  4. 聚合函数(aggregate functions)
  5. 索引方法(index methods)

安装

博主开发环境:

  • 系统 :深度Linux 15.3 桌面版
  • PostgreSQL :9.4

通过apt-get安装

$ apt-get install postgresql-9.4

仓库有许多不同的包(包括第三方插件),最常见、最重要的包(根据需要替换版本号):

  1. postgresql-client-9.4 - 客户端库和二进制文件
  2. postgresql-9.4 - 核心数据库服务器
  3. postgresql-contrib-9.4 - 提供额外的模块
  4. libpq-dev - C语言前端开发库和头文件
  5. postgresql-server-dev-9.4 - C语言后端开发库和头文件
  6. pgadmin3 - pgAdmin III 图形化管理工具

部分资料来源于网络,版权属其原著者所有,只供学习交流之用。如有侵犯您的权益,请联系【公众号:码农印象】删除,可在下方评论,亦可邮件至ysluckly.520@qq.com。互动交流时请遵守宽容、换位思考的原则。

×

喜欢就点赞,疼爱就打赏

(function(){ var bp = document.createElement('script'); bp.src = '//push.zhanzhang.baidu.com/push.js'; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();
休闲小游戏