📜  PostgreSQL-环境设置

📅  最后修改于: 2020-11-26 06:08:19             🧑  作者: Mango


要开始了解PostgreSQL基础,首先让我们安装PostgreSQL。本章说明有关在Linux,Windows和Mac OS平台上安装PostgreSQL的信息。

在Linux / Unix上安装PostgreSQL

请按照给定的步骤在Linux机器上安装PostgreSQL。在继续安装之前,请确保以root用户身份登录。

  • EnterpriseDB中选择所需的PostgreSQL版本号,并尽可能准确地选择所需的平台。

  • 我为我的64位CentOS-6计算机下载了postgresql-9.2.4-1-linux-x64.run 。现在,让我们如下执行它-

[root@host]# chmod +x postgresql-9.2.4-1-linux-x64.run
[root@host]# ./postgresql-9.2.4-1-linux-x64.run
------------------------------------------------------------------------
Welcome to the PostgreSQL Setup Wizard.

------------------------------------------------------------------------
Please specify the directory where PostgreSQL will be installed.

Installation Directory [/opt/PostgreSQL/9.2]:
  • 启动安装程序后,它将询问一些基本问题,例如安装位置,将使用数据库的用户密码,端口号等。因此,将所有密码都保留为默认值,密码除外,您可以提供密码根据您的选择。它将在您的Linux机器上安装PostgreSQL并显示以下消息-

Please wait while Setup installs PostgreSQL on your computer.

 Installing
 0% ______________ 50% ______________ 100%
 #########################################

-----------------------------------------------------------------------
Setup has finished installing PostgreSQL on your computer.
  • 请按照以下安装后步骤创建数据库-

[root@host]# su - postgres
Password:
bash-4.1$ createdb testdb
bash-4.1$ psql testdb
psql (8.4.13, server 9.2.4)

test=#
  • 您可以使用以下命令启动/重新启动postgres服务器,以防其未运行-

[root@host]# service postgresql restart
Stopping postgresql service:                               [  OK  ]
Starting postgresql service:                               [  OK  ]
  • 如果安装正确,则将显示PotsgreSQL提示符test =#,如上所示。

在Windows上安装PostgreSQL

请按照给定的步骤在Windows计算机上安装PostgreSQL。确保在安装时已关闭“第三方防病毒”。

  • EnterpriseDB中选择所需的PostgreSQL版本号,并尽可能准确地选择所需的平台。

  • 我为以32位模式运行的Windows PC下载了postgresql-9.2.4-1-windows.exe,因此让我们以管理员身份运行postgresql-9.2.4-1-windows.exe以安装PostgreSQL。选择要安装的位置。默认情况下,它安装在Program Files文件夹中。

PostgreSQL安装目录

  • 安装过程的下一步将是选择存储数据的目录。默认情况下,它存储在“数据”目录下。

PostgreSQL安装数据目录

  • 接下来,安装程序要求输入密码,以便您可以使用自己喜欢的密码。

PostgreSQL安装密码

  • 下一步;保留默认端口。

PostgreSQL安装端口

  • 在下一步中,当要求输入“区域设置”时,我选择了“英语,美国”。

  • 在系统上安装PostgreSQL需要一段时间。安装过程完成后,将显示以下屏幕。取消选中该复选框,然后单击完成按钮。

PostgreSQL安装完成

安装过程完成后,您可以从PostgreSQL 9.2下的“程序”菜单访问pgAdmin III,StackBuilder和PostgreSQL shell。

在Mac上安装PostgreSQL

请按照给定的步骤在Mac机器上安装PostgreSQL。在继续安装之前,请确保以管理员身份登录。

  • 选择EnterpriseDB上提供的适用于Mac OS的PostgreSQL的最新版本号

  • 我为运行OS X版本10.8.3的Mac OS下载了postgresql-9.2.4-1-osx.dmg 。现在,让我们在finder中打开dmg映像,然后双击它,这将在以下窗口中为您提供PostgreSQL安装程序-

在Mac上安装postgresql

  • 接下来,单击postgres-9.2.4-1-osx图标,这将给出警告消息。接受警告并继续进行进一步安装。它将要求管理员密码,如以下窗口所示:

Mac上的postgresql密码

输入密码,继续进行安装,然后执行此步骤,然后重新启动Mac计算机。如果没有看到以下窗口,请再次开始安装。

Postgresql在Mac上开始安装

  • 启动安装程序后,它会询问一些基本问题,例如安装位置,将使用数据库的用户密码,端口号等。因此,将所有密码都保留为默认值,您可以提供密码根据您的选择。它将在您的Mac机器的Application文件夹中安装PostgreSQL,您可以检查-

Mac上的Postgresql应用程序

  • 现在,您可以启动任何程序。让我们从SQL Shell开始。启动SQL Shell时,只需使用它显示的所有默认值,除了输入您在安装时选择的密码即可。如果一切顺利,那么您将进入postgres数据库,并显示postgress#提示,如下所示-

Mac上的Postgresql SQL Shell

恭喜!!!现在,您已经准备好从PostgreSQL数据库编程开始的环境。