postgresql简介,安装启动
postgresql是完全的事务安全性数据库,是企业级数据库,除了基本类型的支持外还支持存储二进制的大对象,包括图片,音频和视频。
postgresql一年一个大版本,5/6月为beta版,9/10月为正式版本。对linux支持非常好,对windows支持有些问题。
postgresql中的一些限制:

postgresql中的一些常用术语:

postgresql的相关网站:

一:在Linux下安装postgresql
1:通过源码安装
(1)解压源码压缩包可以发现有configure,configure.in (configure.in或者configure.ac)这两个文件。如果缺少其中的文件在解压后的目录下执行autoconf或者automake(自己尝试)生成这两个文件。目的是为了生成config.h这个文件(包含一些编译参数)
(2)执行./configure --prefix=安装目录 --enable-debug进行配置。使用 ./configure --help(-h)查看可以使用的参数。
(3)make编译
(4)make install 安装 会在指定的安装目录下生成bin,lib等目录
2:启动连接数据库
(1)初始化操作
初始化时,不指定用户默认生成超级用户。(进入bin目录执行./initdb -D ../data)(./initdb --help 查看有哪些使用参数)
注意:生成的data目录不能直接删除
-D 设置database cluster的位置,不同数据库集簇,端口号不一样。
-E设置新数据库的默认编码
-U指定用户
-W指定密码
(2)启动
./pg_ctl -D ../data/ start
参数:
-? --help
-D 指定启动目录
-l 指定日志
-s 静默模式,只打印错误,不打印消息。
start
restart
stop
reload 更改配置文件后重新启动
(3)连接数据库
./psql postgres
posted on 2019-09-26 18:01 andyAngelo 阅读(145) 评论(0) 收藏 举报
浙公网安备 33010602011771号