安装brew的文章请查看:https://jalena.bcsytv.com/archives/2298
版本选择
可以在 https://formulae.brew.sh/formula/postgresql#default 这里找到你需要的PostgreSql版本。本文章使用的是postgresql@10
安装及锁定版本
# 搜索需要的程序
brew search postgresql
# 安装程序
brew install postgresql@10
# 锁定程序版本
brew pin postgresql@10
初始化设置
# 写入环境变量
echo 'export PATH="/usr/local/opt/postgresql@10/bin:$PATH"' >> ~/.bash_profile
# 让变量立即生效
source ~/.bash_profile
# 如果不想每次输入data目录路径,可以设置数据文件环境变量
echo 'export PGDATA="/usr/local/var/postgresql@10"' >> ~/.bash_profile
启动、使用
# 启动数据库
brew services start postgresql@10
# 停止数据库
brew services stop postgresql@10
# 重启数据库
brew services restart postgresql@10
# 查看当前运行的所有服务
brew services run --all
# 进入数据库
# 这种方式默认初始化的数据库账号为当前系统用户
# 默认的数据库为 postgres
psql postgres
设置快捷命令
vim ~/.bash_profile
alias pgst='brew services start postgresql@10'
alias pgsp='brew services stop postgresql@10'
alias pgrs='brew services restart postgresql@10'
source ~/.bash_profile
现在就可以在任何地方使用pgst来启动数据库了。
文章评论