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 #显示数据表
官网下载方式
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