前言:
而今看官们对“yum最新版本”都比较看重,姐妹们都想要学习一些“yum最新版本”的相关知识。那么小编在网上汇集了一些对于“yum最新版本””的相关资讯,希望我们能喜欢,各位老铁们快快来学习一下吧!一 PostgreSQL基础
1.1 官网地址
1.2 简介
PostgreSQL是以加州伯克利分校计算机系开发的Postgres 版本4.2为基础的对象关系型数据库管理系统。
PostgreSQL是最初的伯克利代码的开源继承者,并且因为自由宽松的许可证,任何人都可以以任何目的免费使用、修改和分发PostgreSQL,不管是私用、商用还是学术研究目的。
1.3 PostgreSQL与MySQL比较
1.4 PostgreSQL下载地址
1.5 数据库排名
二 yum源方式安装PostgreSQL
2.1 安装PostgreSQL的repository RPM
访问PostgreSQL官方主页的下载区选择你的服务器操作系统,由于我用的是CentOS7,所以这里我选择Linux CentOS;进入链接页面后,Select version选择12,Select platform选择CentOS7,Select architecture选择x86_64,选择完成后页面会动态输出安装命令,执行安装命令安装PostgreSQL的repository RPM:
yum install -y
执行结束后,在/etc/yum.repos.d目录中可以看到名称为pgdg-redhat-all.repo的源配置文件。
2.2 安装PostgreSQL
yum install -y postgresql12-server postgresql12-contrib
使用官方yum源安装的位置在/usr/pgsql-12,可执行文件位于/usr/pgsql-12/bin目录,并且会自动创建一个postgres账户,它的home目录在/var/lib/pgsql。
2.3 初始化数据库
/usr/pgsql-12/bin/postgresql-12-setup initdb
2.4 设置开机自启动
systemctl enable postgresql-12
2.5 启动数据库
systemctl start postgresql-12
2.6 查看进程和端口号
ps -ef|grep postgres
netstat -lntp|grep 5432
/usr/pgsql-12/bin/postmaster -D /var/lib/pgsql/12/data/
三 卸载PostgreSQL数据库
3.1 查看已安装的PostgreSQL软件包
rpm -qa|grep postgresql
返回结果如下:
postgresql12-libs-12.8-1PGDG.rhel7.x86_64
postgresql12-contrib-12.8-1PGDG.rhel7.x86_64
postgresql12-12.8-1PGDG.rhel7.x86_64
postgresql12-server-12.8-1PGDG.rhel7.x86_64
3.2 关闭开机自启动
systemctl disable postgresql-12
3.3 关闭pg服务
systemctl stop postgresql-12
3.4 卸载
使用yum remove命令逐个卸载,最简单粗暴的办法是卸载libs包即可,因为其它几个包都会依赖它,卸载libs包会将其他包一并卸载:
yum remove postgresql12-libs-12.8-1PGDG.rhel7.x86_64
3.5 删除服务安装目录:
find / -type d -name "pgsql*"
rm -fr /var/lib/pgsql
rm -fr /usr/pgsql-12
至此yum源方式安装和卸载PostgreSQL就完成了。感谢观看,如果对您有帮助,请您动动小手点点赞,贵在坚持,一起努力加油吧。
标签: #yum最新版本