PostgreSQL 通过 Brew 安装的 PostgreSQL 不会自动启动


发布日期 : 2020-05-12 02:27:29 UTC

访问量: 9 次浏览

在本文中,我们将介绍如何通过 Brew 在 Mac 上安装 PostgreSQL,并解决遇到的启动问题。

介绍

PostgreSQL 是一个功能强大的开源关系型数据库管理系统,广泛应用于各种规模的应用程序和网站。在 Mac 上安装 PostgreSQL 通常可以使用 Homebrew(Brew)来简化安装过程。

使用 Brew 安装 PostgreSQL

要安装 PostgreSQL,首先需要安装 Brew。可以打开终端并运行以下命令来安装 Brew

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

安装完成后,可以使用以下命令来安装 PostgreSQL

brew install postgresql

安装完成后,可以使用以下命令来启动 PostgreSQL 服务:

brew services start postgresql

自动启动问题

然而,通过 Brew 安装的 PostgreSQL 在重启后并不会自动启动。这可能会导致一些不便,特别是在需要频繁重启电脑的情况下。幸运的是,我们可以通过设置自动启动来解决这个问题。

要设置自动启动,我们可以使用 brew services 命令。首先,我们需要停止当前运行的 PostgreSQL 服务:

brew services stop postgresql

然后,运行以下命令来设置自动启动:

brew services start postgresql

现在,PostgreSQL 将在每次重启后自动启动。

示例说明

让我们通过一个示例来说明上述操作。假设在使用 Brew 安装了 PostgreSQL 后,我们重启了电脑,发现 PostgreSQL 并未自动启动。

我们可以打开终端,运行以下命令来停止正在运行的 PostgreSQL 服务:

brew services stop postgresql

然后,运行以下命令来重新设置自动启动:

brew services start postgresql

现在,我们再次重启电脑,发现 PostgreSQL 成功自动启动。

总结

通过 Brew 安装的 PostgreSQL 在重启后不会自动启动。然而,我们可以通过运行一些命令来设置自动启动,以便在每次重启后自动启动 PostgreSQL。这样可以避免手动启动数据库服务的麻烦,并确保 PostgreSQL 在需要时始终可用。

希望本文能帮助你解决使用 Brew 安装的 PostgreSQL 不会自动启动的问题。祝你使用 PostgreSQL 愉快!