centos7源码安装postgresql
2017-08-03 19:13
435 查看
虚拟机信息:CentOS Linux release 7.2.1511 (Core)
软件及版本:postgresql-9.6.3.tar.gz
安装步骤:
准备工作:创建一个用户postgres,以后启动postgres,连接postgres都使用该用户
1、下载postgresql-9.6.3 ,下载地址https://ftp.postgresql.org/pub/source/v9.6.3/postgresql-9.6.3.tar.gz
2、解压并安装,
安装成功会打印如下信息:
3、配置相关环境变量并设置权限,
编辑环境变量文件,设置postgresql相关变量
vi /etc/profile.d/postgres.sh
切换用户,初始化数据库,再启动数据库。
初始化成功:
启动成功:
4、连接数据库,查看数据库,新建数据库,新建表,插入表数据。
连接数据库
新建表
查看表结构: \d xx_user;
插入数据,查询数据
软件及版本:postgresql-9.6.3.tar.gz
安装步骤:
准备工作:创建一个用户postgres,以后启动postgres,连接postgres都使用该用户
groupadd postgres useradd -g postgres postgres
1、下载postgresql-9.6.3 ,下载地址https://ftp.postgresql.org/pub/source/v9.6.3/postgresql-9.6.3.tar.gz
2、解压并安装,
tar -xzf postgresql-9.6.3.tar.gz cd postgresql-9.6.3 ./configure --prefix=/usr/local/postgresql --without-readline make && make install
安装成功会打印如下信息:
3、配置相关环境变量并设置权限,
编辑环境变量文件,设置postgresql相关变量
vi /etc/profile.d/postgres.sh
export PGHOME=/usr/local/postgresql export PGDATA=/usr/local/postgresql/data export PGLIB=/usr/local/postgresql/lib export PATH=$PGHOME/bin:$PATH生效配置
source /etc/profile chown -R postgres:postgres postgresql/
切换用户,初始化数据库,再启动数据库。
mkdir logs initdb -D /usr/local/postgresql/data/ pg_ctl -D /usr/local/postgresql/data/ -l /usr/local/postgresql/logs/logfile start
初始化成功:
启动成功:
4、连接数据库,查看数据库,新建数据库,新建表,插入表数据。
连接数据库
su postgres psql create database webapp; \c webapp
新建表
create table xx_user (id integer,name text,mobile text);
查看表结构: \d xx_user;
插入数据,查询数据
insert into xx_user values(1,'xxx','15011196302'); insert into xx_user values(2,'yyy','18910909230'); select * from xx_user;
相关文章推荐
- PostgreSQL在CentOS下的源码安装
- postgis+postgresql 源码安装
- Centos7 postgresql 安装
- centos7 安装PostgreSQL
- centos7-源码安装mysql5.7
- 基于CentOS7开发之路 --- 第四章 :CentOS 7 安装 postgresql 9.5.0 数据库
- CentOS7 源码安装MySQL5.6
- CentOS7 上源码安装KVM(qemu--kvm)
- ubantu源码安装postgresql
- centos7安装python开发环境(python3_postgresql_sublime_supervisor)
- centos7 安装 nginx1.8+php5.6+postgresql9.4
- 通过源码编译安装PostgreSQL步骤及问题总结
- centos7安装postgresql9.4
- CentOS7系统上的LAPACK源码安装
- centos7 安装postgresql
- Centos7安装PostgreSQL10
- centos 下源码安装postgresql 9.4
- CentOS7安装PostgreSQL9.5过程
- centos7源码安装apache
- CentOS7安装PostgreSQL9.6