![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=1739338429-5vWg6qRYPlkAbVjkzhwpbJdBrJ6gbOSK-0-e539cc4d7aafb2832db065ad1143311e)
图2-1 PostgreSQL的官方网站
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P29_4983.jpg?sign=1739338429-U6jGYequgBoprCBoyvaY7P8j1tSokBpX-0-0114b4bf6aa5b49dc31d029acde9157c)
图2-2 选择操作系统平台
步骤03 在打开的页面中单击【Download the installer】超链接,如图2-3所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P29_4989.jpg?sign=1739338429-5mcSjTVdIgv8RACru1gZwKHXO8C3UIHP-0-f3032378999935cd351aca5cf6618041)
图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=1739338429-6pILE8yb1T6CzJVW0jnS4PbtktdHzqMA-0-eee41f465d9cf259c037d243ff2c6773)
图2-4 选择不同系统下的数据库版本
步骤05 在打开的页面底部单击【保存】右侧的向下按钮,在弹出的菜单中选择【另存为】菜单命令,如图2-5所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P30_4955.jpg?sign=1739338429-H2Aao38qMILr5XsXwPzauRN1bywPDuZi-0-47034adc66f5cd032e4830a0e9f0de62)
图2-5 选择【另存为】菜单命令
步骤06 打开【另存为】对话框,在计算机中选择PostgreSQL 11.2安装包的存储路径,单击【保存】按钮,即可开始下载PostgreSQL安装包,如图2-6所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P30_4961.jpg?sign=1739338429-kmD1XnCVRC0w9TfBTMnhTOG50i4tXQAE-0-e2b17af14a3ec387de8a67fdc7e49ae0)
图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=1739338429-w8iFmXfMmYxJWiW3qPCMsHfpWMEkcKy9-0-cc95f05deacc42730a95b02590fb4284)
图2-7 【Setup - PostgreSQL】窗口
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P31_5262.jpg?sign=1739338429-Grz9imrPY4p6TxGhGdASikKfGApsKRRS-0-aa35b7d9168f12a315f0437da80392b3)
图2-8 【Installation Directory】窗口
步骤03 在弹出的【Select Components】窗口中,用户可以选择需要的组件,本实例采用默认设置,单击【Next】按钮,如图2-9所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P31_5268.jpg?sign=1739338429-dBfST6ogbQud8FVFfEbCkqhqWbF0dS38-0-b763003f9e39a29e20ba66b272241d2f)
图2-9 【Select Components】窗口
步骤04 在弹出的【Data Directory】窗口中,用户可以设置数据的存放路径,本实例采用默认的存放路径,单击【Next】按钮,如图2-10所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P32_5282.jpg?sign=1739338429-FQFmDCWc0pzw7GZBbPlmQUE3MDz8zRzd-0-47953b9663938b32c98ee15b28578849)
图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=1739338429-oRtml93wyV9H47uWVJjpCo2S32Z6HHY7-0-9c9deee345983548f0586f3b3951c854)
图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=1739338429-AbtdHxP3DUWDsemN65jH5xQAFEXshx2o-0-3391ebe68ba5d0bf6efb30aa922a23a2)
图2-12 【Port】窗口
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P33_5310.jpg?sign=1739338429-WIWQUlasfbATeMJwVyDo3HzfAEP4pvtb-0-0c1510b2d6ba431d74560a39d12c3464)
图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=1739338429-KJ8BFHZTYPz9UecyYH5D6cUi5Ffpk0TW-0-238467efac7e93b9a1ff798fd6c3cb9d)
图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=1739338429-kWujl3DujecgDhpAIWnScBs0PjcPZMfH-0-523f9fb04755e4baac5e453cf07783df)
图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=1739338429-gh8Lxmmssfog9IEn6Ntx3C4Yie3kR5sV-0-1ec63e76f56cc9244e16710ca89cdbba)
图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=1739338429-xxWmZbQ80pwKXotiEZNejQLRJR56FqxD-0-d02fc3dada56955d690de0e68e3e3c31)
图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=1739338429-j81qdWvQF9eeRVl2L8vAlbGBBEim4bpP-0-ba434f4af351505ad286ace09a01f2d0)
图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=1739338429-iS0q1qrqILQuhLCS3OndJT0UYU4LueEh-0-4835faac61fb666a5433d060d106ed8e)
图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=1739338429-TaTr4OCaFamfPEVczYQnDoBXwhSpTFZ3-0-9f991e0b3162587a8dde1b6190f64b4a)
图2-20 DOS运行窗口
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P36_5388.jpg?sign=1739338429-lGCnjUR0GRxJaI3NkHyvPbHYGaBslTkf-0-9bf8498715fef76ea3696c10cc6a17ef)
图2-21 选择【控制面板】命令
步骤05 弹出【控制面板】窗口,选择【管理工具】选项,如图2-22所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P36_5394.jpg?sign=1739338429-j2jKflMAsFMRreXIzpLeJgR8olgPlHDQ-0-a7c58a96fa77c05734466f33a42fac43)
图2-22 【控制面板】窗口
步骤06 弹出【管理工具】窗口,选择【服务】选项,如图2-23所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P36_5400.jpg?sign=1739338429-yU4vFb0mEN08DsObjO1KAQtaSogSWMP2-0-53565c6659d677e8e0389b96a7eff5f2)
图2-23 【管理工具】窗口
步骤07 弹出【服务】窗口,选择新创建的服务【PostgreSQL】选项,右击并在弹出的快捷菜单中选择【启动】菜单命令即可,如图2-24所示。
![](https://epubservercos.yuewen.com/A04484/15825992904147006/epubprivate/OEBPS/Images/Figure-P37_5417.jpg?sign=1739338429-kPjA4KjH2juJUQKnvwB0cxHpKKodrOsm-0-fe8aebaf7c189bd4038b03b6eaa02d96)
图2-24 【服务】窗口