PostgreSQL 安装
在你开始学习 PostgreSQL 数据库开发之前,首先需要在本地环境中安装并配置好 PostgreSQL。这一步是你后续编写、执行 SQL 语句、管理数据的基础。本章将带你了解如何在不同操作系统中安装 PostgreSQL,以及如何使用默认的数据库工具连接并管理数据库。
PostgreSQL 支持的平台
PostgreSQL 是一个跨平台的数据库系统 ,支持多种主流操作系统,包括:
- Linux(如 Ubuntu、CentOS、Debian 等)
- Windows
- macOS
你可以根据自己的开发环境选择合适的安装方式。PostgreSQL 的安装包可以从官网下载,也可以通过操作系统的包管理器进行安装。
官方网站下载地址:https://www.postgresql.org/download/
在 Linux 上安装 PostgreSQL
Linux 用户可以使用系统自带的包管理器快速安装 PostgreSQL。
以 Ubuntu 为例,你可以使用如下命令:
sudo apt update
sudo apt install postgresql postgresql-contrib
postgresql是核心数据库软件postgresql-contrib包含一些常用扩展模块
安装完成后,PostgreSQL 会自动以 postgres 用户身份运行一个数据库服务进程。
你可以使用如下命令切换到 PostgreSQL 的默认超级用户:
sudo -i -u postgres
然后通过 psql 进入命令行界面:
psql
在 macOS 上安装 PostgreSQL
你可以通过 Homebrew 安装 PostgreSQL,这是 macOS 上常用的包管理工具。
brew update
brew install postgresql
安装完成后,你可以使用以下命令启动 PostgreSQL 服务:
brew services start postgresql
使用 psql 命令进入数据库交互界面:
psql postgres
如果提示找不到 psql,你可能需要将 /opt/homebrew/bin 或 /usr/local/bin 添加到环境变量中。