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数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
相关文章
|
缓存 监控 算法
如何进行移动应用的性能优化?
*移动应用性能优化涉及:减少数据传输和压缩资源,优化内存管理和代码,使用异步处理,监控性能,调整数据库和网络请求,进行测试与调试,以及提升用户体验。优化是持续过程,需多角度策略并持续改进。*
395 3
|
传感器 边缘计算 安全
探索物联网:从概念到实际应用的全面介绍
本篇深入探讨了物联网的基础知识,包括概念、发展历程和应用领域。物联网作为连接物理世界与数字世界的桥梁,通过互联网连接和通信的方式,实现了设备之间的数据交换和智能控制。文章首先介绍了物联网的概念,将其定义为一种通过互联网连接的物理设备和传感器网络,可以实现数据传输和通信。接着,我们回顾了物联网的发展历程,从最早的RFID技术到现代的边缘计算和5G网络的结合,展示了物联网不断演进的趋势。
695 0
|
安全 Linux 数据处理
深入探索Linux的kernel-install命令
`kernel-install`是Linux用于管理内核和initrd镜像的工具,它在`/boot`目录中添加或删除文件,并执行`/usr/lib/kernel/install.d/`和`/etc/kernel/install.d/`下的脚本。命令按字典顺序执行脚本,允许系统管理员通过在`/etc/kernel/install.d/`创建符号链接来覆盖默认行为。例如,添加新内核`v5.10.0`及其initrd使用`kernel-install add v5.10.0 /path/to/kernel /path/to/initrd`。
|
消息中间件 存储 缓存
RabbitMQ:交换机详解(Fanout交换机、Direct交换机、Topic交换机)
RabbitMQ:交换机详解(Fanout交换机、Direct交换机、Topic交换机)
1414 7
RabbitMQ:交换机详解(Fanout交换机、Direct交换机、Topic交换机)
|
安全 网络协议 数据库管理
如何在没有域的环境中搭建AlwaysOn(一)
对DBA而言,不需要域就可以搭建SQL Server AlwaysOn是Windows Server 2016中最令人兴奋的功能了,它不仅可以降低搭建的成本,而且还减少了部署和运维的工作量。
2258 0
|
消息中间件 机器学习/深度学习 监控
「物联网架构」通过 Kafka和MQTT实现大规模的物联网和事件流
「物联网架构」通过 Kafka和MQTT实现大规模的物联网和事件流
2255 11
|
人工智能 5G 云计算
官宣!我们和泰国电信商True在一起了
官宣!我们和泰国电信商True在一起了
560 0
|
SQL 消息中间件 Kafka
atlas 集成cdh
atlas 集成cdh
atlas 集成cdh
|
机器学习/深度学习 人工智能 自然语言处理
交互式数据分析和处理新方法:pandas-ai =Pandas + ChatGPT
Python Pandas是一个为Python编程提供数据操作和分析功能的开源工具包。这个库已经成为数据科学家和分析师的必备工具。它提供了一种有效的方法来管理结构化数据(Series和DataFrame)。
513 0
|
缓存 数据可视化 Unix
QCustomPlot开发笔记(一):QCustomPlot简介、下载以及基础绘图
QCustomPlot开发笔记(一):QCustomPlot简介、下载以及基础绘图
QCustomPlot开发笔记(一):QCustomPlot简介、下载以及基础绘图