PostgreSQL是一个强大的,开源的关系型数据库系统,拥有超过15年的积极发展。 PostgreSQL完全ACID兼容,全力支持外键,连接,视图,触发器和存储过程(多语言)。它包括大部分SQL92和SQL99中的数据包括整数,数字,布尔值,为char,varchar,日期,区间,和TIMESTAMP类型。下边是windows版本的。今天主要记录linux的安装。
1、在线安装
yum install postgresql-server -y
2、初始化数据库
service postgresql initdb
3、设置自动启动
hkconfig postgresql on
4、启动
service postgresql start
如何修改默认密码
su - postgres psql alter user postgres with password 'newpassword';
修改后重启服务
service postgresql restart或者 /bin/systemctl restart postgresql.service
测试登陆
psql -h 127.0.0.1 -p 5432 -U postgres
设置所有网络都可以访问(默认是本机)
cd /var/lib/pgsql/data/ vim postgresql.conf listen_addresses = '*'
设置认证模式,在pg_hba.conf文件中增加
host all all 0.0.0.0/0 password