软件—postgresql安装

2018.6.4更新
通过homebrew安装Graphviz

vandeMacBook-Air:~ enniu$ ruby -version
vandeMacBook-Air:~ enniu$ brew install ruby@2.3
vandeMacBook-Air:~ enniu$ brew install Graphviz
vandeMacBook-Air:~ enniu$ brew list

homebrew方法

1、Homebrew官网
2、原理

通过 Homebrew 或者 Homebrew Cask 安装的软件都会集中在一个目录下面,再由 Homebrew 将相关软件软链接到相关路径。举个例子,如果当我们访问系统中的 A 文件时,系统都会将访问路径导向 B 文件对应的路径,那么 A 文件就是 B 文件的软链接,这也是 Homebrew 的原理。
参考:借助 Homebrew Cask,教你快速下载安装 Mac App 新姿势

3、安装步骤
3.1 安装Xcode
xcode-select --install     #完成 Xcode command line tools 安装

3.2 安装 Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
3.3 下载软件
brew  install 软件名
其他命令
brew list
4、启用postgresql
initdb /usr/local/var/postgres    
#初始配置 PostgreSQL。若报错,参考如下[Reinstalling PostgresSQL on Mac](http://www.tgreenidge.com/blog/installing-postgres)
pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
# 启动PostgreSql。因为未设置自动启动,故每次都需要手动开启
$ createdb test -O enniu -E UTF-8 -e   #用户名为enniu,密码默认为postgres
$ psql -U enniu -d test 127.0.0.1  #连接数据库。在终端窗口使用此命令调出postgresql
CREATE TABLE test (id int, text VARCHAR(50))    #建表
\d     #显示数据表

官网下载方式

简单介绍:Mac 上安装和使用PostgreSQL的方法

psql: 是PostgreSQL数据库的命令行交互工具
pgAdmin: 是PostgreSQL数据库的图形化管理工具

Postgres.app includes many command line tools. If you want to use them, you must configure the $PATH variable.
If you are using bash (default shell on OS X), add the following line to ~/.bash_profile:

export PATH=$PATH:/Applications/Postgres.app/Contents/Versions/9.5/bin

参考:
postgreSQL增加环境变量
转载:(Mac)在bash和zsh配置环境变量path的几种方法

查看psql的绝对路径

$ which psql     #结果为:/usr/local/bin/psql
    原文作者:异想派
    原文地址: https://www.jianshu.com/p/75c2ccff657d
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞