尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

01-PGBegin

01-PGBegin
📅 发布时间:2026/6/18 20:33:04

Begin

简单介绍

PostgreSQL的开源协议和Linux内核版本的开源协议是一样的.BDS协议,这个协议基本和MIT开源协议-样,说人话,就是你可以对PostgreSQL进行一些封装,然后商业化是收费。

PostgreSQL之前叫ingres,后面为了解决一些ingres中的一些问题,作为后面的ingres,就起名postgre.

PostgreSQL版本迭代的速度比较快,现在最新的正式的发布版本,已经到了18.RELEASE。PGSQL的版本选择一般有两种:

  • 如果为了稳定的运行,推荐使用12.x版本,
  • 如果想体验新特性,推荐使用14.x版本。

PGSQL允许跨版本升级,而且没有什么大问题,

PGSQL社区特别活跃,基本是三个月一发版。意味着很多常见的BUG都可以得到及时的修复。

中文社区:https://www.postgres.cn/v2/home

与Mysql区别

Mysql劣势:

  • 数据类型不够丰富
  • 序列Sequence不支持
  • 性能监控成本高,工具少
  • 主从复制没有一个官方的同步策略

PostgreSQL优势:

  • 数据类型丰富
  • 有序列的概念
  • 开源,插件丰富
  • 支持主从复制的同步操作,0数据丢失
  • PostgreSQL的MVCC与Mysql不同

安装(Arch为例)

sudo chown -R postgres:postgres /var/lib/postgres sudo -u postgres initdb -D /var/lib/postgres/data --encoding=UTF8 --locale=C.UTF-8  # 初始化数据库sudo systemctl start postgresql # 启动服务

以postgres用户启动

sudo -u postgres psql

为了方便,可以设置alias psql=sudo -u postgres psql

配置远程连接

默认postgre不支持远程连接

# 修改postgres密码
sudo passwd postgres 您的密码
# 进入postgres用户
su postgres

ls 可以看到下面的文件

image-20260101102336002

对于MYSQL需要grand追加用户修改。postgre则基于配置文件修改:

nvim pg_hba.conf# 添加以下配置,允许所有用户远程连接所有数据库
host 	all 		all 		0.0.0.0/0		md5nvim postgresql.conf# 将listen_address改为*
listen_address='*'

其他的参考配置文件的默认注释。

修改配置之后需要重启。

sudo systemctl restart postgresql

配置日志

nvim postgresql.conf

找到PEPORTING AND LOGGING

logging_collector = on # 启动日志log_directory = 'log' # 日志存放在当前的log目录下log_filename = 'postgresql-%a.log' # 命名格式,postgresql-星期,如果跨星期则会覆盖log_truncate_on_rotation = on # 默认重名覆盖log_rotating_age = 1d # 一天一个日志log_rotation_size = 0 # 默认大小无限

image-20260101110336116

相关新闻

  • 巴菲特的护城河理论2.0:数字经济时代的竞争优势
  • C++万能类:any
  • SHEPWM特定谐波消除pwm 三相两电平 matlab/simulink2019a版本

最新新闻

  • 2026 石家庄高端婚恋推荐榜 TOP1|将爱婚恋:燕赵纸媒背书,本地精英本硕博专属严选平台 - 星际AI
  • 2026 年招标智能清标工具客观测试与高合规使用指南 - 资讯纵览
  • 上班族在职备考法考:四大热门APP实测,哪款能帮你充分利用碎片时间 - 信息热点
  • Pandas多维聚合五大生产级模式:跨列异构、自定义函数、滚动窗口、扩展计算与语义重塑
  • 固安睛睿眼镜深耕视光二十载 全品类配镜一站式门店深度解读 联系电话:183336301983 地址:河北省廊坊市固安县固安镇新昌街凤凰城小区37号楼一单元1601 - 资讯纵览
  • 2026年 上海工程监理服务/工程造价咨询/全过程项目管理公司推荐:专业严谨与高效透明的最新口碑之选 - 品牌发掘

日新闻

  • 2026年不锈钢卷板厂家推荐排行榜:冷轧热轧/304/201不锈钢卷板,高颜值耐腐蚀源头厂家实力精选 - 企业推荐官【官方】
  • FLUX.1-dev FP8模型实战指南:24GB以下显卡高效部署方案
  • 2026佛山长途搬家价目表:跨省跨市搬家费用完整计算指南 - 从来都是英雄出少年

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号