pg数据库安装

news2025/1/17 8:46:42

pg数据库安装

  1. 下载对应的安装包

  1. 安装服务

使用安装包直接安装

rpm -ivh postgresql13-libs-13.1-3PGDG.rhel7.x86_64.rpm

rpm -ivh postgresql13-13.1-3PGDG.rhel7.x86_64.rpm

rpm -ivh postgresql13-server-13.1-3PGDG.rhel7.x86_64.rpm

rpm -ivh postgresql13-contrib-13.1-3PGDG.rhel7.x86_64.rpm

  1. 配置用户数据存储目录日志目录

[root@rocketmq-nameserver1 package]# cd /usr/pgsql-13/

#root用户不能启动postgresql,所以需要创建一个普通用户来启动数据库

[root@rocketmq-nameserver1 pgsql-13]# useradd postgres

useradd:用户“postgres”已存在

[root@rocketmq-nameserver1 pgsql-13]# chown -R postgres:postgres /usr/pgsql-13/

创建目录 data(数据库存储) log(日志存储)

[root@rocketmq-nameserver1 pgsql-13]# mkdir data

[root@rocketmq-nameserver1 pgsql-13]# mkdir log

4.配置环境变量

export PGSQL-13_HOME=/usr/pgsql-13

export PGSQL-13_DATA=/usr/pgsql-13/data

export PATH=$PATH:$PGSQL-13_HOME/bin

这是因为”-“这个符号无法识别去掉这个符号,更新配置成功

export PGSQL13_HOME=/usr/pgsql-13

export PGSQL13_DATA=/usr/pgsql-13/data

export PATH=$PATH:$PGSQL13_HOME/bin

5.初始化数据库

root@rocketmq-nameserver1 bin]# su postgres

bash-4.2$ cd /usr/pgsql-13/bin

#直接使用命令 initdb 来完成数据库初始化操作

bash-4.2$ initdb

initdb: 错误: 没有指定数据目录

您必须确认此数据库系统的数据所在目录

存在. 使用 -D 选项或者

环境变量 PGDATA.

配置环境变量为PGDATA

export PGHOME=/usr/pgsql-13

export PGDATA=/usr/pgsql-13/data

export PATH=$PATH:$PGHOME_HOME/bin

6.启动数据库命令

./pg_ctl -D /usr/pgsql-13/data -l /usr/pgsql-13/log/logfile start

7.创建数据库

 createdb test

8.进入数据库

 psql test

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/435292.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

NEUQACM双周赛(五)

文章目录 L1-1 计算摄氏温度(C)输入格式:输出格式:解题思路: L1-2 查验身份证(C,模拟)输入格式:输出格式:输入样例1:输出样例1:输入样例2:输出样例…

如何与TSC建立 EDI 连接?

Tractor Supply Co.(以下简称TSC)是美国一家农业和家畜用品零售公司,在美国各地拥有超过1,900家门店,提供各种农业、家畜、园艺和家居产品,包括动物饲料、草坪和花园用品、农业机械、工具和配件等。 通过EDI&#xff…

Linux用户权限——sudoers的深入剖析

一、sudo权限的配置 root账号登录系统不会记录root账号做了什么操作。 su虽然不记录以root执行了哪些命令,但会创建一条日志记录谁在什么时候变成了root。而su切换为root身份,仍然有很大的无法受控的权限,因此sudo是一个更好的选择。 sudo命令…

【面试题】JavaScript 的 8 种数据类型总结

JavaScript 数据类型 本文将介绍 JavaScript 的 8 种数据类型,结合代码对每种数据类型进行总结归纳。 一、数据类型 最新的 ECMAScript 标准定义了 8 种数据类型: 1.七种基本数据类型: 布尔值(Boolean)&#xff0…

Apache配置ssl常见错误问题汇总

对于站长来说,部署SSL证书来迁移到HTTPS是一个现实和重要的问题,那么,对于Apache系统来说,如何部署SSL证书实现HTTPS协议呢?下面小编为大家总结了几个比较常见的Apache配置ssl错误问题汇总。 Apache配置ssl常见错误一…

LEAP模型应用于工业、交通、建筑、电力、煤炭、炼油、经济、林业等各领域碳排放预测及建模分析

查看原文>>>LEAP软件(使用说明LEAP的模拟练习碳排放相关模板)IPCC收录的各种燃料CO2排放系数 目录 第一章 :LEAP建模理论基础 第二章:基于LEAP模型的能源需求预测模型构建 第三章:基于LEAP模型的能源供应…

基于Chatbot UI 实现ChatGPT对话-V1.2

基于Chatbot UI 实现ChatGPT对话-V1.0 前端基于开源项目:chatbot-ui进行二次开发,感兴趣的小伙伴可以自行研究。 本项目搭建初衷:在无法科学上网的情况下,实现ChatGPT对话。还有规避官方聊天时,长时间无链接导致的问题…

Linux网络服务----DNS

文章目录 一 、DNS 概念1.1 DNS的简介1.2 DNS 数据结构分布1.3 DNS 域名解析方式1.4 DNS的查询方式 二 、操作实验2.1 主dns服务器配置正向和反向解析2.2 设置从dns服务器正向和反向解析2.3 配置DHCP 一 、DNS 概念 1.1 DNS的简介 域名解析:是互联网的一项服务。它…

fisco bcos Caliper部署错误

fisco bcos Caliper部署错误 错误1、Depolying error: Error: Cannot convert string to buffer. toBuffer only supports 0x-prefixed hex strings and this string was given错误2:Depolying error: TypeError: secp256k1.sign is not a function 错误1、Depolyin…

中国传统的家庭观念,家庭养老一直是中国式养老的主要组成部分

哈喽大家好,本期小编为大家带来中国式养老的发展分析。中国的养老产业在不断的变革和进步,养老需求增加迅速。相关部门大力促进养老服务发展的同时,一些创新型企业也正在推出更加智能化和个性化的养老产品和服务。与此同时,养老行…

CCF-CSP-4-5

csp 2013-12-4 有趣的数2013-12-5 Im stuck10%2014-3-4 无线网络2014-3-5任务调度2014-9-4最优配餐2014-9-5拼图2014-12-4 最优灌溉2014-12-5货物调度2015-3-1 网络延时2015-3-5 最小花费2015-9-4 高速公路2015-9-5 最佳文章2015-12-4 送货2015-12-5 矩阵2013-12-4 有趣的数

简单介绍十几款常用的画架构图流程图的软件

简单介绍十几款常用的画架构图流程图的软件 draw.io draw.io是开源免费的在线画图工具,还提供桌面版本。 特性: 实时协作;支持在线离线版本;存储支持多种方式:Google Drive, OneDrive, GitHub, GitLab, Dropbox等&…

通识哈夫曼树及其应用,一起来构造属于自己的哈夫曼树

1.哈夫曼树的背景 哈夫曼(霍夫曼、赫夫曼)David Albert Huffman(August9,1925-October7,1999)。计算机科学的先驱,以他的哈夫曼编码闻名,在他的一生中,对于有限状态自动机,开关电路,异步过程和信…

ML | Python中的数据预处理

预处理是指在将数据提供给算法之前对数据进行的转换。数据预处理是一种用于将原始数据转换为干净数据集的技术。换句话说,无论何时从不同来源收集数据,它都是以原始格式收集的,这对于分析是不可行的。 数据预处理的需要 为了从机器学习项目中的应用模型中获得更好的结果,数…

SpringCloud:ElasticSearch之搜索结果处理

搜索的结果可以按照用户指定的方式去处理或展示。 1.排序 elasticsearch默认是根据相关度算分(_score)来排序,但是也支持自定义方式对搜索结果排序。可以排序字段类型有:keyword类型、数值类型、地理坐标类型、日期类型等。 1.…

【ChatGPT】AI 发展如此火热,程序员的发展呢?

🍎道阻且长,行则将至。🍓 目录 一、AI 已来,ChatGPT 你用上了吗🌾二、AI 之路,这是社会在发展🌱三、AI 时代,程序员应该怎么做🌴 一、AI 已来,ChatGPT 你用上…

增加最优传输过程中遇到的问题

最近,正在使用最优传输,在使用的过程中遇到了一下问题,简单记录一下这些问题。该文章仅用于记录学习,不做其他用途,参考的文章均声明。 修改代码过程中,遇到的错误总结 Question 1. 描述: lin…

C++数据结构:二叉树的前序、中序、后序遍历的非递归实现

目录 一. 前序遍历的非递归实现 二. 中序遍历的非递归实现 三. 后序遍历的非递归实现 一. 前序遍历的非递归实现 我们知道,前序遍历的访问顺序为:根节点 -> 左子树 -> 右子树。如图1.1所示的二叉树,我们要通过非递归实现前序遍历&am…

车载网络 - Autosar网络管理 - 网络管理简介

一、什么是CAN网络管理及它的作用 现在的车辆是由大量的ECU节点组成的,为了能使各ECU能够正确并及时地进行CAN通信,需要有一套机制来统一协调总线上各节点的休眠唤醒,这套机制就是CAN网络管理(NM)。 网络管理的目的是保…

系统集成项目管理工程师 笔记(第四章:项目管理一般知识)

文章目录 4.1.2 项目目标 1764.1.3 项目的特点 1784.1.9 项目干系人 1894.1.11 事业环境因素 1924.1.12 组织过程资产 1924.2.3 组织结构 1944.2.4 PMO在组织结构中的作用 199PMO类型(支持型、控制型、指令型)项目经理和PMO的区别 4.4 典型的信息系统项目…