Skip to main content

在不安装 PostgreSQL 的情况下安装 psql

要使用 RisingWave,您需要一个 PostgreSQL 客户端,而不是 PostgreSQL 服务器。PostgreSQL 官方安装程序和包 包含运行 PostgreSQL 服务器所需的所有组件,但其中一些组件对于 RisingWave 来说是不必要的。

psql就包含在 PostgreSQL 安装包中,它是一个用于与 PostgreSQL 数据库交互的命令行界面。RisingWave 与 PostgreSQL 兼容,所以 psql 可以帮助您连接 RisingWave、发出 SQL 查询和管理数据库对象。

要在不安装 PostgreSQL 安装包其他组件的情况下安装 psql,您可以使用操作系统的软件包管理器。以下是在一些常见操作系统上安装 psql 的步骤:

  1. 如果您的 Mac 上没有安装 Homebrew,请先安装它。

  2. 更新包定义(公式)。

    brew update
  3. 安装 libpq

    brew install libpq

    Homebrew 的 PostgreSQL 客户端工具包是 libpq,它包括 psqlpg_dump 和其他客户端工具。

  4. libpq 的所有二进制文件链接到 /usr/local/bin

    brew link --force libpq

    libpq 不会自动安装在 /usr/local/bin 目录。因此,您需要将它们链接到该目录以使用已安装的二进制文件。