postgresql:在指定位置创建数据库

Hom*_*lli 13 postgresql

我正在尝试在指定位置创建PG数据库.根据这里的文档,我必须使用LOCATION标志.但是,当我跑步时CREATE DATABASE (from the pgsql CLI),我收到以下警告:

WARNING:  LOCATION is not supported anymore
HINT:  Consider using tablespaces instead.
Run Code Online (Sandbox Code Playgroud)

但是,TABLESPACES上的PG文档未显示如何使用它在特定目录中创建数据库.执行此操作所需的语法是什么?

Kar*_*son 15

您需要分两步执行此操作:

  1. 创建可在链接中看到的表空间示例
  2. 创建数据库

创建表空间时,可以设置它的位置,然后如果选择,可以在同一个表空间中创建多个数据库.