官网找到适合自己的版本并下载postgresql https://www.postgresql.org/download/

版本号:postgresql-9.5.10.tar.bz2
系统:CentOS7 x86_64

解压:tar -jxvf postgresql-9.5.10.tar.bz2 
cd postgresql-9.5.10 
./configure --prefix=/usr/local/postgres 这个时候可能有各种报错,应该都是你缺少包(那就yum安装包)或者少参数(--without-参数)解决 
make install 安装
make clean 释放文件空间
useradd -G postgres postgres 创建这个组与用户
mkdir /opt/postgres
chown postgres:postgres /opt/postgres
vi /etc/profile添加下边的东西
PATH=/usr/local/postgres/bin:$PATH
MANPATH=/usr/local/postgres/share/man:$MANPATH
source /etc/profile 保存文件
su - postgres
initdb -D /opt/postgres/ 初始化
或者初始化并启动 pg_ctl -D /opt/postgres/ initdb
psql 进到命令窗口开始干活儿 一切ok

                另外可以安装man 跟doc 好像是  make install-man ;make install-doc;安装完成以后就可以 man psql查看帮助。

本文转自 aklaus 51CTO博客,原文链接:http://blog.51cto.com/aklaus/2065050

postgresql基本使用(一)相关推荐

  1. Postgresql 日志收集

    PG安装完成后默认不会记录日志,必须修改对应的(${PGDATA}/postgresql.conf)配置才可以,这里只介绍常用的日志配置. 1.logging_collector = on/off - ...

  2. pg数据库开启远程连接_如何运行远程客户端连接postgresql数据库

    如何运行远程客户端连接 postgresql 数据库 前提条件是 2 个: 1 , pg_hba.conf 里面配置了运行远程客户机连接 pg_hba.conf 配置后需要重新加载 reload 生效 ...

  3. Postgresql:删除及查询字段中包含单引号的数据

    Postgresql:删除及查询字段中包含单引号的数据 1. 假设pg表t_info的属性att,值为固定的:'test' 2. 假设值为不固定的,'abcde' 参考 1. 假设pg表t_info的 ...

  4. postgresql Insert插入的几个报错

    postgresql Insert插入的几个报错 1. org.postgresql.util.PSQLException: 未设定参数值 2 的内容. 2. postgresql : column ...

  5. 【Postgresql】触发器某个字段更新时执行,行插入或更新执行

    [Postgresql]触发器某个字段更新时执行,行插入或更新执行 1. postgresql触发器 2. 触发器的创建及示例 1) 字段更新时,触发 2) 行插入或更新时,触发 3. 触发器的删除 ...

  6. PostgreSql、MySql字段值为空时取其他值语句

    PostgreSql: COALESCE(expr1,expr2) COALESCE函数是返回参数中的第一个非null的值,它要求参数中至少有一个是非null的,如果参数都是null会报错. sele ...

  7. Postgresql:INSERT INTO ON CONSTRAINT pk_key_id do nothing

    一.Postgresql在插入数据有主键或者唯一键冲突时,可以不做任何操作,也可以update 1. do nothing INSERT INTO t_test(id,name) VALUES (10 ...

  8. Redhat、centos安装配置postgresql

    一.安装postgresql 本文仅以 redhat,postgresql9.4为例,使用yum方式进行介绍. 官网:http://www.postgresql.org/download/linux/ ...

  9. postgresql 远程用户_liunx环境下安装PostgresSQL,开启远程连接

    准备工作 # 检查PostgreSQL 是否已经安装 [root@localhost ~] rpm -qa | grep postgres # 检查PostgreSQL 安装位置 [root@loca ...

  10. 多个网站共享一个mysql数据库_如何在多个Postgresql数据库之间共享表

    是的,模式是解决方案.使用单个Postgresql集群,使用单个数据库. 为所有应用用户创建一个组: CREATE ROLE app; 创建全局"应用程序"模式,其中所有全局共享应 ...

最新文章

  1. 词向量到Bert代码——部分习题
  2. 絮语----工作四年的碎碎念
  3. Query String Object 2.1.7
  4. JSP脚本 9大内置对象
  5. Mac底下java和jre路径
  6. HDU 5510 Bazinga(kmp)
  7. css对大小写不敏感
  8. 计时器setInterval()、setTimeout()
  9. python无法启动此程序因为_python报错:无法启动此程序,因为计算机中丢失
  10. RADIUS服务器不是消息,RADIUS通过如下哪些手段来确保RADIUS服务器与RADIUS客户端之间交互消息正确性()。...
  11. webservice框架 java_JAVA开发Web Service几种框架介绍
  12. 计算机对教育的重要性 英语作文,关于教育的英语作文 教育重要性英语作文!
  13. springboot 设置全局字符编码,解决乱码问题
  14. 中文同义句在线转换器 - 中文同义句转换器软件
  15. 外贸常用术语_对外贸易常用的贸易术语有几种?分别是,,,
  16. 2017php最新版本,2017php受权验证系统2.6.8受权系统,真正完整可用,全新界面受权源码...
  17. 微信小程序做留言板是不是需要服务器,微信小程序怎么做个简单留言板?
  18. three.js学习笔记(七)——粒子
  19. 哔哩哔哩 BV、AV互转 Java版
  20. 微信美团支付服务器异常怎么回事,无法使用微信支付?美团回应:支付系统出现异常 已全面恢复...

热门文章

  1. CSS3制作动画的三个属性
  2. 我的专属QQ 功能篇 (一)
  3. Windows Server 2012 解决无法连接无线网络
  4. OAuth2.0_授权服务配置_三项内容_Spring Security OAuth2.0认证授权---springcloud工作笔记141
  5. Hybrid App工作笔记0001---混合App开发过程中_Web是如何调用原生功能的_调用原理
  6. Netty工作笔记0039---Netty模型--详细版
  7. STM32工作笔记0091---ADC模数转换实验-M3
  8. maven使用中央仓库没有的jar包001---Maven自定义上传第三方包到3rd party(第三方无依赖jar和本地扩展类加入maven统一管理)
  9. memcached高速缓存学习笔记001---memcached介绍和安装以及基本使用
  10. VS2012--应用程序无法正常启动0xc000007b 的错误