Mac OS 上安装 PostgreSQL
                           
天天向上
发布: 2025-03-09 18:50:46

原创
467 人浏览过

在 macOS 上安装 PostgreSQL 也非常简单,下面是详细的安装步骤。

方法 1:使用 Homebrew 安装 PostgreSQL

Homebrew 是 macOS 上的包管理工具,使用它安装 PostgreSQL 是最简便的方法之一。

步骤 1:安装 Homebrew(如果未安装)

如果你还没有安装 Homebrew,首先安装它。在终端(Terminal)中运行以下命令:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

步骤 2:更新 Homebrew

确保 Homebrew 是最新的:

brew update

步骤 3:安装 PostgreSQL

使用 Homebrew 安装 PostgreSQL:

brew install postgresql

步骤 4:启动 PostgreSQL

安装完成后,你可以启动 PostgreSQL 服务:

brew services start postgresql

这将 PostgreSQL 设置为开机自启。

步骤 5:验证安装

检查 PostgreSQL 是否安装成功,可以使用以下命令:

psql --version

如果 PostgreSQL 安装成功,终端将显示 PostgreSQL 版本。

步骤 6:访问 PostgreSQL

安装成功后,你可以使用以下命令进入 PostgreSQL:

psql postgres

默认情况下,psql 将以当前 macOS 用户身份连接到 PostgreSQL。


方法 2:使用 PostgreSQL 官方安装包

如果你不使用 Homebrew,也可以使用 PostgreSQL 官方提供的安装包。

步骤 1:下载 PostgreSQL 安装包

  1. 访问 PostgreSQL 官方下载页面:PostgreSQL Download
  2. 点击 “Download the installer”,将跳转到 EnterpriseDB 网站,下载适合你的 macOS 版本的 PostgreSQL 安装包。
  3. 下载并运行安装程序。

步骤 2:按照安装向导操作

  1. 启动下载的 .dmg 文件,双击安装包。
  2. 按照安装向导的提示操作,选择安装目录和所需的组件。
  3. 设置数据库超级用户密码(postgres 用户)。

步骤 3:启动 PostgreSQL

安装完成后,你可以在 LaunchpadApplications 中找到 PostgreSQL 文件夹,启动 pgAdminPostgreSQL 服务。

步骤 4:访问 PostgreSQL

安装过程中,PostgreSQL 会自动启动,你可以打开终端并使用 psql 访问 PostgreSQL:

psql -U postgres

然后输入你在安装过程中设置的密码。


方法 3:使用 Postgres.app

Postgres.app 是一个为 macOS 提供的完整 PostgreSQL 安装包,包含 PostgreSQL、pgAdmin、PostGIS 等。

步骤 1:下载 Postgres.app

  1. 访问 Postgres.app 官网
  2. 下载适用于你系统的最新版本。

步骤 2:安装 Postgres.app

  1. 下载完成后,双击 .dmg 文件,将 Postgres.app 拖到 Applications 文件夹中。

步骤 3:启动 Postgres.app

Applications 文件夹中找到并启动 Postgres.app。它会在后台启动 PostgreSQL 服务,并提供图形化管理工具。

步骤 4:访问 PostgreSQL

Postgres.app 安装后,你可以直接在终端中运行 psql

psql -U postgres

也可以通过 pgAdmin 进行管理。


启动和停止 PostgreSQL

  • 启动 PostgreSQL(如果没有自动启动):
  brew services start postgresql   # 如果使用 Homebrew 安装
  • 停止 PostgreSQL
  brew services stop postgresql    # 如果使用 Homebrew 安装

常见问题

  • 找不到 psql 命令:如果你没有通过 Homebrew 安装,确保 PostgreSQL 安装路径已经添加到 PATH 环境变量中。如果你使用的是 PostgreSQL 官方安装包,路径通常是 /usr/local/pgsql/bin
  • 重启 PostgreSQL 服务:如果你修改了配置文件,可能需要重启服务。
  brew services restart postgresql  # 使用 Homebrew

总结

通过以上步骤,你可以在 macOS 上轻松安装并运行 PostgreSQL。无论是使用 Homebrew、PostgreSQL 官方安装包还是 Postgres.app,都能顺利完成安装。

更多详细内容请关注其他相关文章!

发表回复 0

Your email address will not be published. Required fields are marked *