Mac OS 上安装 PostgreSQL 学习笔记

本篇文章将介绍在 Mac OS 系统上安装 PostgreSQL 数据库的步骤和注意事项。

步骤一:下载并安装 PostgreSQL

你可以访问 PostgreSQL 的官网 (https://www.postgresql.org) 下载最新版本的安装包。

推荐使用 Homebrew 安装,首先在终端运行以下命令安装 Homebrew:

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

安装完成后,在终端运行以下命令安装 PostgreSQL:

Copy Code
brew install postgresql

步骤二:初始化数据库

在安装完毕后,需要初始化 PostgreSQL 数据库,运行以下命令进行初始化:

Copy Code
initdb /usr/local/var/postgres

步骤三:启动 PostgreSQL 服务

在初始化完成后,运行以下命令启动 PostgreSQL 服务:

Copy Code
pg_ctl -D /usr/local/var/postgres start

步骤四:创建用户和数据库

在 PostgreSQL 中,用户和数据库是分开管理的,需要首先创建一个用户,然后再创建一个该用户所拥有的数据库。运行以下命令创建用户:

Copy Code
createuser -P <username>

其中,<username> 是你想要创建的用户名,创建完成后,运行以下命令创建一个该用户所拥有的数据库:

Copy Code
createdb -O <username> <database_name>

其中,<username> 是你所创建的用户名,<database_name> 是你想要创建的数据库名。

步骤五:连接数据库

在安装完成后,可以使用以下命令连接到 PostgreSQL 数据库:

Copy Code
psql -d <database_name> -U <username> -h localhost

其中,<database_name> 是你所创建的数据库名,<username> 是你所创建的用户名。

实例

假设我们想要创建一个数据库名为 testdb,用户名为 testuser 的用户,并连接到该数据库,那么我们需要运行以下命令:

Copy Code
createuser -P testuser createdb -O testuser testdb psql -d testdb -U testuser -h localhost

连接成功后,就可以在终端上执行 SQL 命令了。

小结

通过以上步骤的操作,我们可以在 Mac OS 系统上成功地安装和配置 PostgreSQL 数据库,进行数据存储和管理。