本篇将介绍:
- PostgreSQL的安装
- PGAdmin的安装
- 加载示例数据
文章目录
在Windows中安装PostgreSQL
本系列教程基于Windows,只演示PostgreSQL在Windows下的安装。
下载PostgreSQL
打开PostgreSQL的官方下载页面(https://www.openscg.com/bigsql/postgresql/installers.jsp/)

选择自己需要的版本进行下载。
在此我们选择的是postgresql-9.6.5-win64.exe
安装PostgreSQL
下载完成后,双击运行:

选择安装路径:

选择组件,这里我们全选了:

设置超级用户的密码,PostgreSQL默认运行在5432端口上:

设置管理员的用户名和密码:

汇总信息,直接下一步进行安装:

安装中:

自动创建默认数据库等信息:

完成安装:

连接和测试PostgreSQL
在安装完成之后,默认PostgreSQL已经启动,如果没有启动,在桌面开始菜单栏中找到“Start PostgreSQL” 进行启动

启动完成后,可以打开命令行界面,进行连接:
psql -U postgres
使用psql命令登录控制台,使用-U参数指定用户名。

进入控制台之后,输入”\list”命令,可以显示基本的数据库信息。
安装并使用PgAdmin
pgAdmin是一个用户设计、维护和管理PostgreSQL数据库的通用管理工具,类似于通用数据库管理工具Navicat。
在新版本的PostgreSQL中,PgAdmin是默认一起安装的,但是由于某些原因,我们在安装PostgreSQL的过程中PgAdmin的安装失败了,所以我们重新安装PgAdmin。
PgAdmin的下载地址为:https://www.pgadmin.org/download/
安装完成后启动它。新建一个服务连接:

加载PostgreSQL示例数据库
DVD租赁数据是是PostgreSQL的官方示例数据库,其包含了15个数据表:
- actor – 存储演员数据,包括名字和姓氏。
- film – 电影资料,如标题,发行年份,长度,评级等
- film_actor – 存储电影和演员之间的关系。
- category – 存储电影的类别数据。
- film_category-存储电影和类别之间的关系。
- store – 包含店铺数据,包括经理人员和地址。
- inventory – 存储库存数据。
- rental – 存储租赁数据。
- payment – 存储客户的付款。
- staff – 存储员工数据。
- customer – 存储客户数据。
- address – 存储员工和客户的地址数据
- city – 存储城市名称。
- country – 存储国家名称。
DVD租赁数据库的ER图如下:

下载
我们在PostgreSQL教程网下载其(http://www.postgresqltutorial.com/postgresql-sample-database/)提供的DVD租赁数据库,使用PgAdmin加载进数据库中。
新建一个数据库
在PgAdmin中,我们新建一个数据库:

将下载的数据库文件导入数据库中
下载好DVD租赁数据库文件之后,将其解压出来,得到一个dvdrental.tar的压缩包,我们可以通过这个压缩包进行数据恢复:

这样我们就完成了在数据库中对DVD租赁数据的恢复。
文章版权所有:州的先生博客,转载必须保留出处及原文链接