CentOS 7下安装PostgreSQL 15版本数据库(图文详细)
PostgreSQL是一种特性非常齐全的自由软件的对象-关系型数据库管理系统(ORDBMS),是以加州大学计算机系开发的POSTGRES,4.2版本为基础的对象关系型数据库管理系统。POSTGRES的许多领先概念只是在比较迟的时候才出现在商业网站数据库中。PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。同样,Pos
·
文章目录
CentOS 7下安装PostgreSQL 15版本数据库(图文详细)
1 简介
1.1 概述
- PostgreSQL是一种特性非常齐全的自由软件的对象-关系型数据库管理系统(ORDBMS),是以加州大学计算机系开发的POSTGRES,4.2版本为基础的对象关系型数据库管理系统。POSTGRES的许多领先概念只是在比较迟的时候才出现在商业网站数据库中。PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。同样,PostgreSQL也可以用许多方法扩展,例如通过增加新的数据类型、函数、操作符、聚集函数、索引方法、过程语言等。另外,因为许可证的灵活,任何人都可以以任何目的免费使用、修改和分发PostgreSQL。
1.2 官网
- 官网地址: https://www.postgresql.org/download/linux/redhat/
- 安装工具: https://www.pgadmin.org/download/
2 PostgreSQL安装
2.1 选定版本
2.2 安装依赖
# 获取所需依赖包
wget https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/l/libzstd-1.5.2-1.el7.x86_64.rpm
wget https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/l/llvm5.0-devel-5.0.1-7.el7.x86_64.rpm
wget https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/l/llvm5.0-5.0.1-7.el7.x86_64.rpm
wget https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/l/llvm5.0-libs-5.0.1-7.el7.x86_64.rpm
yum install -y ./libzstd-1.5.2-1.el7.x86_64.rpm
yum install -y centos-release-scl-rh llvm5*
yum install -y epel-release
2.3 执行安装
# 安装版本库的RPM
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
# 安装 PostgreSQL
sudo yum install -y postgresql15-server postgresql15-devel
2.4 初始化
# 初始化DB
sudo /usr/pgsql-15/bin/postgresql-15-setup initdb
# 开机启动|启动|重启|状态|停止 命令
sudo systemctl enable postgresql-15
sudo systemctl start postgresql-15
sudo systemctl restart postgresql-15
sudo systemctl status postgresql-15
sudo systemctl stop postgresql-15
2.5 配置环境变量
#编辑
vim /etc/profile
#PGSQL_HOME
export PGSQL_HOME=/usr/pgsql-15
export PATH=$PATH:$PGSQL_HOME/bin
#生效配置
source /etc/profile
2.6 创建数据库
2.6.1 进入命令行
# 切换用户
su postgres
psql
2.6.2 创建DB
# 执行创建
create database test_db -U postgres ;
2.6.3 设置密码
# 设置密码(自由发挥):postgres
alter user postgres with password 'postgres';
2.7 配置远程
#编辑
vim /var/lib/pgsql/15/data/postgresql.conf
修改参数:
listen_addresses = '*'
# 编辑配置
vim /var/lib/pgsql/15/data/pg_hba.conf
# 添加内容
host all all 0.0.0.0/0 md5
#重启
sudo systemctl restart postgresql-15
2.8 测试链接
- 远程链接命令
# 格式
psql -h 主机IP -p 端口 -U 用户名 -W -d 数据库
# 示例
psql -h 127.0.0.1 -p 5432 -U postgres -d test_db;
3 pgAdmin4工具安装
3.1 下载软件包(windows)
3.2 运行安装
3.3 操作使用
3.3.1 更改系统语言
- 系统默认是英文界面,要改成中文,可在菜单File->Preferences,找到User language选项
3.3.2 测试远程链接
- 设置主凭据
- 设置基础参数
- 设置链接参数
- 链接效果
更多推荐
已为社区贡献2条内容
所有评论(0)