postgres 数据库

默认创建的数据库

postgres 是由 initdb 默认创建的数据库。

postgresPostgreSQL 8.1 中实现。

用法

使用 initdb 初始化数据库集群时,始终会创建以下数据库

  • template0
  • template1
  • postgres

postgres 数据库的目的是为连接提供默认目标数据库,特别是对于实用程序应用程序,并且还最大程度地降低了对 template1 数据库进行意外更改的风险。

PostgreSQL 8.1 及更早版本中,默认目标数据库是 template1,但是由于如果任何其他用户连接到它,则 CREATE DATABASE 将失败,因此添加了 postgres 作为通用数据库。

理论上可以删除 postgres 数据库,但是没有特别的理由这样做。

更改历史记录

分类

数据库连接

反馈

提交关于 "postgres 数据库" 的任何评论、建议或更正 在此处