提要:在本教程中,我们将向您展示如何将 PostgreSQL 示例数据库加载到 PostgreSQL 数据库服务器中。

继续本教程之前,你应该:

创建 DVD 租赁数据库

在导入示例数据库之前,你需要在 PostgreSQL 里创建一个新的数据库。

首先,启用 psql 工具。

然后,输入用户信息来登录到 PostgreSQL 数据库服务器。

第三步,输入以下语句来创建一个名为 dvdrental 的新数据库。

CREATE DATABASE dvdrental;

PostgreSQL 将创建一个名为dvdrental 的新数据库。

导入 DVD 租赁数据库

第一步,将 DVD 租赁数据库文件复制到一个目录,比如:c:\sjk66.com\dvdrental.tar

第二步,切换到 PostgreSQL 安装目录的 BIN 子目录里:

cd C:\Program Files\PostgreSQL\9.5\bin

第三步,使用 pg_restore 工具从DVD 租赁数据库里导入数据:

pg_restore -U postgres -d dvdrental C:\sjk66.com\dvdrental.tar

-U postgres 参数指定了以 postgres 用户的身份登录到 PostgreSQL 数据库服务器。存储在C:\sjk66.com\dvdrental.tar 里的数据将恢复到由-d dvdrental 参数指定的 dvdrental 数据库中。

使用 pgAdmin 导入数据库

通过以下步骤,你可以把下载来的示例数据库通过 pgAdmin 工具导入到 PostgreSQL 中:

第1步,启动 pgAdmin,并连接到 PostgreSQL 数据库服务器。

第2步,在 Database 节点上单击鼠标右键,在弹出的菜单中选择 New Database... 菜单项,以创建新数据库。

创建数据库

第3步,在弹出的界面里输入下图所示的内容,并点击OK按钮。

创建数据库信息

这样,将创建一个名为 dvdrental 的数据库。

第4步,右键点击 dvdrental,然后选择 Restore... 菜单项。

Restore Menu

第5步,选择示例数据库文件,比如:c:\sjk66.com\dvdrental.tar,然后单击 Restore 按钮。

Restore

最后,等待几秒钟后,pgAdmin 将完成导入操作。此时,点击 Done 按钮即可完成示例数据库的导入操作。

Restore done

验证导入的示例数据库

在 pgAdmin 的 object browser panel 中打开 dvdrental,你可以在 Schemas 中看到所有数据表,以及其它数据库对象,就像下图这样:

object browser

我们已经向您展示了如何将 dvdrental 示例数据库加载到 PostgreSQL 数据库服务器中,以便学习和练习 PostgreSQL。

让我们开始学习 PostgreSQL,玩得开心!

上一篇:下载示例数据库