pgsql安装


title: “Pgsql安装”
createTime: 2022-01-04T20:18:35+08:00
updateTime: 2022-01-04T20:18:35+08:00
draft: false
author: “name”
tags: [“pgsql”]
categories: [“install”]
description: “测试的”

centos7.8安装pgsql13

PgSql的安装

1.配置repo

cd /etc/yum.repos.d
vim pgsql.repo
##  以下为内容
[postgresql]
name=postgresql
baseurl=https://mirrors.tuna.tsinghua.edu.cn/postgresql/repos/yum/13/redhat/rhel-7.8-$basearch/
enabled=1
gpgcheck=0
##  以上为内容

2.安装pgsql

## 安装pgsql
yum install postgresql13 -y
yum install postgresql13-server -y

3.初始化pgsql

/usr/pgsql-13/bin/postgresql-13-setup initdb

4.设置自动启动并且启动postgresql服务

systemctl enable postgresql-13
systemctl start postgresql-13

创建用户和数据库

  • 切换用户
su - postgres
  • 进入pgsql 控制台
psql
  • 进行配置
create user dong_user with password 'dong_passwd';            // 创建用户
create database dong_db owner dong_user;                 // 创建数据库
grant all privileges on database dong_db to dong_user;   // 授权
ALTER ROLE dong_user WITH CREATEDB;    // 修改用户有创建数据库的权限
  • 推出
\q

修改配置文件

  • 文件: /var/lib/pgsql/13/data/postgresql.conf
 sed -i  "s/.*listen_address.*#/listen_addresses = \'*\' #/g" /var/lib/pgsql/13/data/postgresql.conf

  • 文件:/var/lib/pgsql/10/data/pg_hba.conf

pgsql安装_第1张图片

  • 重启
systemctl restart postgresql-13.service

连接pg测试

pgsql安装_第2张图片

你可能感兴趣的:(linux)