centos6安装postgresql详细教程

1… 下载postgresql安装包
wget https://ftp.postgresql.org/pub/source/v9.5.4/postgresql-9.5.4.tar.gz
2.解压
tar -zxvf postgresql-9.5.4.tar.gz
3. 安装
./configure
4.编译
make
5.编译安装(默认安装在/usr/local/pgsql目录下)
make install
6.添加用户postgres
useradd postgres
passwd postgres
7创建数据库数据存放目录并修改权限
mkdir /usr/local/pgsql/data
chown postgres /usr/local/pgsql/data
3. 修改环境变量
切换用户 su postgres
vim .bash_profile
把 PATH= P A T H : PATH: PATH:HOME/bin 改成 PATH= P A T H : PATH: PATH:HOME/bin:/usr/local/pgsql/bin
保存退出
环境变量生效: source .bash_profile
4. 初始化数据库(在postgres 用户下操作)
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data/
10.开启远程访问配置
cd /usr/local/pgsql/data/
vim pg_hba.conf
# IPv4 local connections:
host all all 0.0.0.0/0 trust
vim postgresql.conf
listen_addresses = ‘*’
12、切换到root 用户
进入postgresql 的安装目录(即刚刚使用tar命令解压的目录)
cd postgresql-9.5.4
cp contrib/start-scripts/linux /etc/init.d/postgresql
chmod +x /etc/init.d/postgresql
启动数据库:
/etc/init.d/postgresql start
13、让数据库开机启动
chkconfig --add postgresql
chkconfig postgresql on
14、测试登录
PostgreSQL 数据库默认会创建一个postgres的数据库用户作为数据库的管理员,默认密码为空,我们需要修 改为指定的密码,这里设定为’postgres’。
# su - postgres
$ psql
操作命令:
1.登录数据库
切换postgres用户 sudo su - postgres
2.登录PostgreSQL控制台
psql或 psql -U postgres
3.备份和恢复命令
备份: root用户下
pg_dump -h 127.0.0.1 -U postgres databasename > /home/ databasename .bak
恢复: root用户下
psql -h 127.0.0.1 -U postgres -d databasename < /home/ databasename .bak

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值