![PostgreSQL 11从入门到精通(视频教学版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/374/27563374/b_27563374.jpg)
2.1 安装与启动PostgreSQL 11.2
本节主要讲述如何下载PostgreSQL安装包、安装与配置PostgreSQL的方法和技巧。
2.1.1 下载PostgreSQL 11.2安装包
用户可以通过多种渠道获取PostgreSQL安装包,但是在不同的操作系统下,PostgreSQL的安装版本是不同的,所以建议读者到PostgreSQL数据库的官方网站下载。
下面以下载PostgreSQL 11.2版本的安装包为例进行讲解,具体操作步骤如下:
步骤01 在IE浏览器地址栏中输入“http://www.postgresql.org”,按Enter键确认,打开PostgreSQL的官方网站,单击【Download】超链接,如图2-1所示。
步骤02 在打开的下载页面中选择操作系统平台,这里单击【Windows】超链接,如图2-2所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P29_4982.jpg?sign=1739311469-tEissc8MW7dnnO2cVz1DrEzJLH8ROW2S-0-7852bd9b0ebb6a4974d45c2f06901743)
图2-1 PostgreSQL的官方网站
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P29_4983.jpg?sign=1739311469-NQcvMU7FSOZPfJLHk4PnPpEu1cc8GLI0-0-e9c8d6d754c5abce3a8a60ec6923ee55)
图2-2 选择操作系统平台
步骤03 在打开的页面中单击【Download the installer】超链接,如图2-3所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P29_4989.jpg?sign=1739311469-6GjkJ3PU9qnQB2aQI62WfudBIxWK4N1H-0-39982a2eb062cb61a78822dbb19bf976)
图2-3 单击【Download the installer】超链接
步骤04 在打开的下载页面中,选择软件的版本及操作系统,本实例选择11.2版本中的【Windows x86-64】选项,单击【Download】超链接,如图2-4所示。
提示:读者需要根据实际情况来选择操作系统的类别。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P29_4995.jpg?sign=1739311469-sgShu2vVfcOOTxgTDSbPMAK9T21y0FVA-0-fb65124dcba52d045530db0a2a01b5ec)
图2-4 选择不同系统下的数据库版本
步骤05 在打开的页面底部单击【保存】右侧的向下按钮,在弹出的菜单中选择【另存为】菜单命令,如图2-5所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P30_4955.jpg?sign=1739311469-ss3SioCdVdXDCHa3rVbQHp9eXe4qKVpP-0-e89e4c56b68b14046c3d9a3485819021)
图2-5 选择【另存为】菜单命令
步骤06 打开【另存为】对话框,在计算机中选择PostgreSQL 11.2安装包的存储路径,单击【保存】按钮,即可开始下载PostgreSQL安装包,如图2-6所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P30_4961.jpg?sign=1739311469-4PimMrqaetp5SCReneiDsLXw92oe5xw3-0-097d80280e106ab75ea50be8e3cec86a)
图2-6 【另存为】对话框
2.1.2 安装PostgreSQL 11.2
PostgreSQL 11.2安装包下载完成后即可进行安装,具体操作步骤如下:
步骤01 双击下载的PostgreSQL 11.2安装包,即可打开【Setup - PostgreSQL】窗口,单击【Next】按钮,如图2-7所示。
步骤02 在弹出的【Installation Directory】窗口中,用户可以设置PostgreSQL的安装路径,本实例采用默认的安装路径,单击【Next】按钮,如图2-8所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P31_5259.jpg?sign=1739311469-Ly8i4u17K4BswCY0BRdYIgnO1NRtnyKJ-0-14cbca90009bc9f4f3c85c536d65605d)
图2-7 【Setup - PostgreSQL】窗口
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P31_5262.jpg?sign=1739311469-L5dL8b37R3A0NUOvgkmvgc2hTveMROhG-0-7b9d9889a279b339f0405194c0e9cc64)
图2-8 【Installation Directory】窗口
步骤03 在弹出的【Select Components】窗口中,用户可以选择需要的组件,本实例采用默认设置,单击【Next】按钮,如图2-9所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P31_5268.jpg?sign=1739311469-DIc4u7bqE6btA7LG9tdDWJQlJyHVp08K-0-ed6ac80271b1f68fb73baa5a1bebfa71)
图2-9 【Select Components】窗口
步骤04 在弹出的【Data Directory】窗口中,用户可以设置数据的存放路径,本实例采用默认的存放路径,单击【Next】按钮,如图2-10所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P32_5282.jpg?sign=1739311469-FeL44EoQklnHr2QMg3mUAtLpxRlRTWfH-0-3ce4f586843d04f13dd98a8a836ac082)
图2-10 【Data Directory】窗口
步骤05 在弹出的【Password】窗口中,在【Password】和【Retype password】文本框中输入相同的数据库服务器登录密码,本实例输入密码为“123456”,单击【Next】按钮,如图2-11所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P32_5288.jpg?sign=1739311469-qNIcketM4ZbKMMG752SVTUKT94DkClXP-0-cfdb9d8ab73e6f5e0e1aa60b05a2e4c2)
图2-11 【Password】窗口
步骤06 弹出【Port】窗口,本实例采用默认的端口,单击【Next】按钮,如图2-12所示。
步骤07 弹出【Advanced Options】窗口,本实例采用默认的设置,单击【Next】按钮,如图2-13所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P33_5307.jpg?sign=1739311469-jwbMPmZzyBjOxXTqGKk9YaQ3qXFs0eOd-0-3df977fdde9ff0a9002b9f2c20b901de)
图2-12 【Port】窗口
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P33_5310.jpg?sign=1739311469-sVx3lCgjNioGQABfWWLXj42cYQmHDPJ2-0-00235ef41483e4918ab24b7aa002ed21)
图2-13 【Advanced Options】窗口
步骤08 弹出【Pre Installation Summary】窗口,查看安装信息,单击【Next】按钮,如图2-14所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P33_5316.jpg?sign=1739311469-gSalCVU0mABoVl3SgSyD237NqpSj0h1c-0-940f48195feaf72dbd2bdc242702fb31)
图2-14 【Pre Installation Summary】窗口
步骤09 弹出【Ready to Install】窗口,单击【Next】按钮,如图2-15所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P34_5330.jpg?sign=1739311469-DzzXtovkOCfgNcehJa0PW7fuJnfMeG6p-0-beceb1ec2bf3efe6056af80d47fea39c)
图2-15 【Ready to Install】窗口
步骤10 弹出【Installing】窗口,系统开始自动安装PostgreSQL 11.2程序包,并显示安装的进度,如图2-16所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P34_5336.jpg?sign=1739311469-iBS8AglankMc9zcZLmxJDSFg4j75kPfA-0-e623e7e1b8b51d1a5653bcb11eade65c)
图2-16 【Installing】窗口
步骤11 安装完成后,弹出【Completing the PostgreSQL Setup Wizard】窗口,单击【Finish】按钮,如图2-17所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P34_5342.jpg?sign=1739311469-W40Q5SgdscJj1Pw4AC3ohWu0MC2bbvUU-0-a08e75803b968618c9486cc25e80b4de)
图2-17 【Completing the PostgreSQL Setup Wizard】窗口
2.1.3 启动PostgreSQL服务器
在登录PostgreSQL服务器之前,用户需要启动PostgreSQL服务器。默认情况下,PostgreSQL不会自动启动。下面讲述如何手动启动PostgreSQL服务器,具体操作步骤如下。
步骤01 在【开始】按钮上右击,在弹出的快捷菜单中选择【命令提示符(管理员)】菜单命令,如图2-18所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P35_5362.jpg?sign=1739311469-HB3OULaorScx7MZT11F1XDixSjfY3x5T-0-d95725a84e344b6e6e9b454fc43b94dd)
图2-18 选择【命令提示符(管理员)】菜单命令
步骤02 弹出DOS运行窗口。默认情况下,PostgreSQL安装在“C:\Program Files\PostgreSQL”中,输入“cd C:\Program Files\PostgreSQL\11\bin”,按【Enter】键确认,如图2-19所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P35_5368.jpg?sign=1739311469-ZDysG5DgIVq5wFCNmhcMudQXtLqy661y-0-9312609d719469c84f9ccb8f5f347502)
图2-19 DOS运行窗口
注 意
如果用户的安装路径和上面的不一样,更换为实际的安装路径即可。另外,用户需要注意安装的版本是否一致。
步骤03 在命令行窗口输入“pg_ctl register -N PostgreSQL -D "C:\Program Files\PostgreSQL\ 11\data\"”命令,按【Enter】确认,即可创建数据库服务,如图2-20所示。
步骤04 再次在【开始】按钮上右击,在弹出的快捷菜单中选择【控制面板】菜单命令,如图2-21所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P36_5387.jpg?sign=1739311469-14MIqGK3gXNgufRShGMvEL4LRKpdxeIk-0-363ee0737dc90df8e6f7bdd7ff368357)
图2-20 DOS运行窗口
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P36_5388.jpg?sign=1739311469-Sj9ygHiQG3sZfKrglsnCoBgivrD23xeD-0-7f65f2a8aa2a16b16054dcd5cd381acd)
图2-21 选择【控制面板】命令
步骤05 弹出【控制面板】窗口,选择【管理工具】选项,如图2-22所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P36_5394.jpg?sign=1739311469-lOPkIKE7n8RQCf2DpbrVuI2BCMug7EJ8-0-459143e1f7f5710c84c8ce6c63475936)
图2-22 【控制面板】窗口
步骤06 弹出【管理工具】窗口,选择【服务】选项,如图2-23所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P36_5400.jpg?sign=1739311469-phnNSRsYfTRC8XMA360ypJnkh1aaFy0s-0-93cec58bc4a4e17d34f33f182a247513)
图2-23 【管理工具】窗口
步骤07 弹出【服务】窗口,选择新创建的服务【PostgreSQL】选项,右击并在弹出的快捷菜单中选择【启动】菜单命令即可,如图2-24所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P37_5417.jpg?sign=1739311469-9Yf01ScI3lCxhgA7meo8yzgGwPtSD4sj-0-f5fb58bd12e181dbbf718436bb53920f)
图2-24 【服务】窗口