fedora安装postgresql

本文详细介绍了如何在Fedora和CentOS系统上安装PostgreSQL数据库服务,并提供了初始化数据库、设置服务启动、配置数据库参数及创建数据库和用户的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 安装:postgresql-server pgadmin程序

sudo yum install postgresql-server.x86_64
sudo yum install pgadmin3.x86_64

 

2. 初始化数据库与启动服务

Fedoar 20

1 postgresql-setup initdb
2 systemctl enable postgresql.service

Centos

## Start PostgreSQL 9.2 ##
service postgresql-9.2 start
## OR ##
/etc/init.d/postgresql-9.2 start
 
## Start PostgreSQL 9.2 on every boot ##
chkconfig --levels 235 postgresql-9.2 on

 

3. 设置数据库

注:可以使用ps -aux | grep postsql 在进程列表中查找pg_hba.conf文件,因为不同的系统pg_hba.conf路径不一样。

设置为可以使用密码登录。修改/usr/lib/pqsql/data/pg_hba.conf, 将以下两条的METHOD 修改为md5,默认将ident。保存并重起服务。sudo service postgreql restart

# for users connected via local IPv4 or IPv6 connections, always require md5
local  all      all md5
 

 

 

4. 创建数据库,添加新用户

切换到postgres用户

sudo su postgres

创建数据库

createdb {db-name}

 

登录新建的数据库(使用postgres用户)

psql {db-name}

 

新建用户,角色为超级用户,并设置密码

CREATE ROLE {user-name} WITH SUPERUSER LOGIN PASSWORD '{user-password}';

 

测试新建的用户(在普通用户状态下)

psql -h localhost -U {user-name} {db-name}

 

 

引用:

http://www.if-not-true-then-false.com/2012/install-postgresql-on-fedora-centos-red-hat-rhel/

 

转载于:https://www.cnblogs.com/Mingxx/p/3641851.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值