PostgreSQL 数据库管理(前序)默认库/模板库
warning:
这篇文章距离上次修改已过419天,其中的内容可能已经有所变动。
在PostgreSQL中,默认情况下,初始化数据库集群时会创建一个名为postgres的默认数据库模板。这个数据库是基于template1模板创建的,并且通常作为用户创建新数据库的起点。
如果你想要创建一个具有类似默认设置的新数据库,你可以使用createdb命令行工具,并指定使用template1作为模板。例如:
createdb -T template1 my_new_database这将创建一个新的数据库my_new_database,它将继承template1中的所有权限和对象。
如果你想要修改template1,你应该非常小心,因为这会影响所有后续基于此模板创建的数据库。通常,template1仅用于一次性的初始化设置,之后应该避免修改。
要连接到postgres数据库,你可以使用psql命令行工具:
psql -U postgres -d postgres这将提示你输入postgres用户的密码,然后进入到postgres数据库的交互式终端中。在这里,你可以执行SQL命令来管理数据库。
评论已关闭