macos下使用postgresql

postgresql越来越频繁的出现在视线,可能跟华为的遭遇有关,另外mysql背后的oracle对于中国的不友好那也不是一天两天了

不过我对postgresql了解也很有限,目前用它的主要原因是在我的机器上mysql的安装总有问题,而手头有个工具的运行需要依赖mysql/postgresql, 所以我试用一下pgsql

内容来自于文章: https://www.cnblogs.com/shineqiujuan/p/4703304.html

安装

brew install postgresql -v

初始化配置

initdb /usr/local/var/postgres -E utf8

启动

pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start

关闭

pg_ctl -D /usr/local/var/postgres stop -s -m fast

创建用户,创建db

createuser <username> -P

createdb <dbname> -O <username> -E UTF8 -e

连接数据库

psql -U <username> -d <dbname> -h 127.0.0.1

list数据库

l 或不进入终端的情况下执行psql -l

原文地址:https://www.cnblogs.com/yeyong/p/11011022.html