

 从补丁 198 开始，Amazon Redshift 将不再支持创建新的 Python UDF。现有的 Python UDF 将继续正常运行至 2026 年 6 月 30 日。有关更多信息，请参阅[博客文章](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)。

# 创建数据库
<a name="t_creating_database"></a>

验证数据仓库已启动并运行以后，您就可以创建数据库了。您将在此数据库中实际创建表、加载数据和运行查询。一个数据仓库可托管多个数据库。例如，您可以在同一个数据仓库中创建一个名为 `SALESDB` 的数据库用于销售数据，并创建一个名为 `ORDERSDB` 的数据库用于订单数据。

要创建名为 **SALESDB** 的数据库，请在 SQL 客户端工具中运行以下命令。

```
CREATE DATABASE salesdb;
```

**注意**  
运行该命令后，请确保在 SQL 客户端工具中，刷新数据仓库的对象列表，以查看新的 `salesdb`。

对于本练习，我们将接受默认设置。有关更多命令选项的信息，请参阅《Amazon Redshift 数据库开发人员指南》**中的 [CREATE DATABASE](https://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_DATABASE)。要删除数据库及其内容，请参阅《Amazon Redshift 数据库开发人员指南》**中的 [DROP DATABASE](https://docs.aws.amazon.com/redshift/latest/dg/r_DROP_DATABASE)。

创建 SALESDB 数据库后，可以从 SQL 客户端连接到新数据库。请使用与当前连接所用的相同连接参数，但将数据库名称改为 `SALESDB`。