当我使用brew在Mac上安装PostgreSQL10时,做了以下记录
安裝備忘錄
我在安装macOS Sierra时的操作备忘录。
请提供以下资料的参考。
-
- https://github.com/petere/homebrew-postgresql
- https://installvirtual.com/install-postgresql-10-on-mac-os-x/
指令列表
$ brew tap petere/postgresql
$ brew install postgresql@10
或者
$ brew install petere/postgresql/postgresql@10
只有在装有以前版本的情况下,才需要解除postgresql9.6的链接(仅适用于升级到10的情况)。
$ brew unlink postgresql
只有在已安装了较旧版本的情况下,才需要将PostgreSQL 10进行链接。
$ brew link -f petere/postgresql/postgresql@10
请根据您的环境更改路径(对我而言,是以下路径)进行数据库初始化。
$ initdb /usr/local/var/postgres10 -E utf8
将initdb命令的目录路径设为环境变量PGDATA,并在.bashrc文件中添加该设置。
export PGDATA=/usr/local/var/postgres10
重新加载.bashrc文件
$ source ~/.bashrc
当postgresql10启动时,表示正常。
$ pg_ctl start