1.Windows环境安装MacOS X虚拟机
Mac用户可忽略
转https://blog.csdn.net/weixin_43299649/article/details/82881567#113_9
2.Mac环境安装PostGreSql
2.1下载PostGreSql最新版本源码
下载链接
2.2.编译安装PostGreSql
进入Mac的Terminal后输入以下命令
xjy用户下编译安装PostGreSql
cd postgresql-11.2 进入源码目录
./configure --prefix=/Users/xjy/pgsql11.2 安装目录
make world -j 8
make install-world
2.3配置环境变量
su - xjy
vi ~/.bash_profile
在环境变量中插入
export PS1="$USER@`/bin/hostname -s`-> "
export PGPORT=5432
export PGDATA=/Users/xjy/pgsql11.2/data pgsql11.2下面的data目录
export LANG=en_US.utf8
export PGHOME=/Users/xjy/pgsql11.2
export LD_LIBRARY_PATH=$PGHOME/lib:/lib64:/usr/lib64:/usr/local/lib64:/lib:/usr/li b:/usr/local/lib:$LD_LIBRARY_PATH export PATH=$PGHOME/bin:$PATH:.
export MANPATH=$PGHOME/share/man:$MANPATH
export PGUSER=postgres
export PGDATABASE=postgres
lias rm='rm -i'
alias ll='ls -lh'
----配置完成后----
点击Esc退出编辑模式
输入命令
:wq
保存
I键可再次进入环境变量编辑模式
2.4初始化数据库集群
initdb -D Users/xjy/pgsql11.2/data -E UTF8 --locale=C -U postgres
2.5启动数据库集群
su - xjy
pg_ctl start
(若未进行2.3则需要输入pg_ctl start -D Users/xjy/pgsql11.2/data)
2.6连接数据库
su - xjy
psql
psql (11.2) Type "help" for help.
postgres=#
然后就可以进行数据库的相关操作啦