目录
Windows上安装PostgreSQL
下载安装包
选择二进制包Windows平台版
进入下载网址
选择相应版本及平台包
EDB是提供基于PostgreSQL企业级产品与服务的厂商。当然,在国内,瀚高软件同样是提供基于PostgreSQL企业级产品与服务的厂商,并基于PostgreSQL研发自己的瀚高数据库产品,瀚高网址:http://www.highgo.com
我们也可以通过安装瀚高数据库企业版来熟悉PostgreSQL数据库(下载地址:http://www.highgo.com/content.php?catid=72),需要注意的是瀚高数据库做了很多Oracle、Mysql的兼容,功能比原生PostgreSQL强大,方便用户使用。如果你只是想熟悉原生PostgreSQL,那么下载EDB提供的这版包。
安装数据库
运行安装程序
双击下载的安装运行.exe文件
设置安装信息
选择安装目录
选择安装的软件,不懂就全选
数据目录,默认为安装目录下的data目录
设置超级用户postgres的密码
数据库端口号,默认为5432,也可自定义
设置语言环境,默认就行(会自动解析本地语言环境)
安装信息预览
开始安装
安装进行时
如下,安装完成,记得去掉勾选,然后点击Finish。
验证登录
数据库安装目录为D:\postgresqlData\10\
启动数据库服务
配置环境变量
打开CMD窗口,进入数据库bin目录,执行命令启动数据库服务
pg_ctl start -D D:\postgresqlData\10\data
psql登录数据库
数据库服务启动后,在bin目录下执行
psql -U postgres 输入postgres用户密码(安装数据库时设定的密码)
如下,登录成功
后续操作
注册服务
在Windows安装后,如果没有安装时没有自动注册postgresql服务,可以通过手动注册。
如下,可以看到没有postgresql相关服务
使用管理员身份运行CMD窗口,进入数据库bin目录
pg_ctl.exe register -N "postgresql-se-10.11" -D D:\postgresqlData\10\data
-N 为定义服务名,-D是数据库的数据目录
关闭CMD窗口,再次打开Windows的服务管理,可以看到有名为postgresql-se-10.11的服务。
如上,就可以通过Windows服务管理来启动和关闭PostgreSQL数据库了。
PgAdmin连接数据库
启动数据库服务后,打开PGAdmin工具
输入postgres用户的密码
登录成功
Mac OS上安装PostgreSQL
Mac OS上安装PostgreSQL与Windows上类似,下载Mac OS版安装即可,在此不介绍。