Postgresql 基础知识-1 数据库基础操作

本文介绍了在Mac环境下使用Homebrew安装PostgreSQL,包括初始化配置目录、启动与关闭数据库、创建用户和数据库以及如何连接数据库的基础步骤。

Postgresql 基础知识-1 数据库基础操作


Mac下使用Homebrew安装PGSQL

brew install postgresql -v

初始化数据库配置文件存放目录

initdb /var/www/postgres -E utf8
-E 参数是设置数据库编码

启动PGSQL

pg_ctl -D /var/www/postgres -l /var/www/postgres/server.log start
-D参数是数据库存储位置 
-l 参数是指定日志文件

关闭PGSQL

pg_ctl -D /var/www/postgres stop -m fast
-m 是关闭方式,与nginx的信号量相似,fast值是直接关闭。具体请参考 pg_ctl --help 后面有详细解释。
创建用户
createuser username -p
-p 跟mysql -p参数相似,就是密码用隐藏域

创建用户

pg_ctl -D /var/www/postgres stop -m fast
-m 是关闭方式,与nginx的信号量相似,fast值是直接关闭。具体请参考 pg_ctl --help 后面有详细解释。
创建用户
createuser username -p
-p 跟mysql -p参数相似,就是密码用隐藏域

创建一个数据库

createdb dbname -O username -E UTF8 -e
-O OWNER,数据库属于哪个用户 
-E 数据库编码
-e 显示建表语句

连接数据库

psql -U username -d dbname -h 127.0.0.1

\l 显示所有数据库

\c 选择数据库

\d 显示所有数据表

\drop table tbname 删除数据表

\drop database dbname 删除数据库
dropdb -U user dbname 也可以使用终端命令行删除

总结: PGSQL和Mysql基本操作语句非常相似,只是在语法上有所不同
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值