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

来源:互联网 发布:用友nc java插件下载 编辑:程序博客网 时间:2024/06/04 04:27

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基本操作语句非常相似,只是在语法上有所不同
0 0