17_8_10 PostgreSql Mac
2017-08-10 15:26 小歪1991 阅读(136) 评论(0) 编辑 收藏 举报Mac 中 PostgreSql 安装
安装:
brew install postgresql
初始化:
initdb /usr/local/var/postgres -E utf8
设置成开及自启动
ln -sfv /usr/local/opt/postgresql/*.plist ~/Library/LaunchAgents
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist
查看状态
pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log status
启动
pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
关闭
pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
创建用户
createuser username -P
创建数据库
createdb dbname -O username -E UTF8 -e
链接数据库
psql -U username -d dbname -h 127.0.0.1
也可以:
psql 数据库名
显示已创建的数据库:
\l
在不连接进 PostgreSQL 数据库的情况下,也可以在终端上查看显示已创建的列表:
psql -l
连接数据库
\c dbname
显示数据库表
\d
\d tableName
定义表
CREATE TABLE customers
(
customerid SERIAL primary key ,
companyname character varying,
contactname character varying,
phone character varying,
country character varying
)
Jdbc中url
name="url" value="jdbc:postgresql://localhost/db_name"