Postgresql服务配置|学习笔记

简介: 快速学习Postgresql服务配置

开发者学堂课程【LINUX 企业常用服务:Postgresql服务配置】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/802


Postgresql服务配置

Postgresql服务介绍

Postgresql是一款功能强大的关系型数据库管理系统,用于安全地存储数据,支持最佳做法并且允许处理请求时进行检索, Postgresql由Postgresql全球开发集团,不受任何公司或其他私人实体控制,他开源的其源代码是免费提供的,可以支持 操作系统如Linux,OS Xwindows,unix等还有文本,图像,声音还包括用于C/C++,Java,Python,Tcl和开放数据库的连接编程接口.

Postgresql还支持复杂的sql查询,视图,触发器,多进程,外键并发控制等与其他数据库不同的是表可以设置为父表继承其特征.

Postgresql服务的配置

首先rpm -qa主要查看安没安装过PostgreSQL,dnf install代表安装

安装完事后可以执行sudo命名进行访问

在使用PostgreSQL时需要使用sudo命令新建一个用户

在创建数据库的时候也需要使用sudo这个用户,使用createdb进行创建

在linux系统中首先使用rpm -qa这个命令查看装没装过该服务,在使用dnf install进行安装

安装完成后接下来对数据库进行初始化

启动PostgreSQL服务

启动后查看状态发现已经启动成功

登录PostgreSQL的cli

执行psql进行帮助

进行退出后使用postgras进行登录

以下是支持的sql语句

利用sudo创建用户进入交互模式

给用户增加权限是否是超级用户,改成no

可以创建数据库去创建角色,选择不允许新建角色


创建数据库利用命令

利用show database去查看已

相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍如何基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
相关文章
|
存储 API 数据安全/隐私保护
企业级Docker镜像仓库Harbor部署与使用
企业级Docker镜像仓库Harbor部署与使用
|
Linux 持续交付 Go
gitlab--Gitlab Runner安装与注册
gitlab--Gitlab Runner安装与注册
1200 0
|
数据采集 供应链 Oracle
「数据架构」:主数据管理 (MDM)概览和为什么选择主数据管理
「数据架构」:主数据管理 (MDM)概览和为什么选择主数据管理
|
弹性计算 监控 自动驾驶
基于VPC对等连接与转发路由器组合实现多VPC互通
上周在给某自动驾驶企业落地LANDING ZONE。遇到了一个网络上面的问题。客户诉求:“客户会由多个软件供应商(ISV)提供部分功能,不同ISV人员需要登录到云控制台进行软件发布。客户希望对供应商能够做到强隔离,包括资源管理、人员身份权限及财务隔离。并且部分供应商的软件之间需要互相调用,且调用数据...
471 0
基于VPC对等连接与转发路由器组合实现多VPC互通
|
7天前
|
数据采集 人工智能 安全
|
17天前
|
云安全 监控 安全
|
3天前
|
机器学习/深度学习 人工智能 前端开发
构建AI智能体:七十、小树成林,聚沙成塔:随机森林与大模型的协同进化
随机森林是一种基于决策树的集成学习算法,通过构建多棵决策树并结合它们的预测结果来提高准确性和稳定性。其核心思想包括两个随机性:Bootstrap采样(每棵树使用不同的训练子集)和特征随机选择(每棵树分裂时只考虑部分特征)。这种方法能有效处理大规模高维数据,避免过拟合,并评估特征重要性。随机森林的超参数如树的数量、最大深度等可通过网格搜索优化。该算法兼具强大预测能力和工程化优势,是机器学习中的常用基础模型。
286 164