数据库(Database)是表、索引、视图、存储过程、操作符的集合。用户可以在一个AnalyticDB for PostgreSQL实例中创建多个数据库,但是客户端程序一次只能连接上并且访问一个数据库,无法跨数据库进行查询。

创建数据库

使用CREATE DATABASE命令创建一个新的数据库,命令如下:
CREATE DATABASE <dbname> [ [WITH] [OWNER [=] <dbowner>]
                      [ENCODING [=] <encoding>] 

说明:

  • <dbname>:待创建的数据库名称。
  • <dbowner>:拥有新数据库的数据库用户名,默认为执行该命令的用户。
  • <encoding>:在新数据库中使用的字符集编码。指定一个字符串常量(例如 'SQL_ASCII'), 一个整数编码号,默认为utf-8。

示例:

CREATE DATABASE mygpdb;

删除数据库

使用DROP DATABASE命令删除一个数据库。它会移除该数据库的元数据并且删除该数据库在磁盘上的目录及其中包含的数据,命令如下:
DROP DATABASE <dbname>

说明:

<dbname>:待删除的数据库名称。

示例:
DROP DATABASE mygpdb;

更多信息

详情请参考Pivotal Greenplum 官方文档