最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

windows上postgreSQL11.7安装教程

业界 admin 6浏览 0评论

软件环境

  • win10 64位系统
  • postgresql-11.7-1安装包

1、拷贝安装包到数据库服务器上

/*
这里提供一份我已经下好的安装包:
链接:https://pan.baidu/s/1N_5eHHttHlAXqMVYCy54hQ
提取码:e36x
*/
将安装包postgresql-11.7-1-windows-x64-binaries.zip拷贝到数据库服务器的C盘根目录下。

2、将安装包解压到当前目录下

下面是解压后的截图:

3、创建数据和日志目录

在c:\pgsql目录下创建data和log文件夹。

注意:这里的data文件夹是用来存放表数据的,所以data文件夹最后不要放到C盘下,而是放到一个磁盘容量很大的盘符下。

4、 添加环境变量

我的电脑右键->属性->高级系统设置->环境变量,添加或追加如下环境变量:

PGHOME = C:\pgsql
PGHOST = localhost
Path += %PGHOME%\bin
PGLIB = %PGHOME%\lib
PGDATA = %PGHOME%\data

5、初始化数据库

以管理员身份打开cmd窗口,目录切换到c:\pgsql\bin

然后执行如下命令,来初始化数据库:

initdb -D C:\pgsql\data -U postgres --locale=chs -E UTF8

6、设置参数文件

编辑文件c:\pgsql\data\postgresql.conf修改如下参数(监听地址、监听端口、最大连接数、日志文件位置):

listen_addresses = '*'
port = 5432
max_connections = 100
logging_collector = on
log_directory = '../log'

编辑文件c:\pgsql\data\pg_hba.conf修改如下参数(客户端认证):

# IPv4 local connections:
host   all             all             0.0.0.0/0            md5

7、注册服务

删除服务:
pg_ctl unregister -N postgresql

增加服务:
pg_ctl register -N postgresql -D “C:\pgsql\data”

8、启动和停止服务

9、连接测试

(一) 本地连接

在cmd提示符下输入如下命令,进行测试(出现如下画面表示连接成功):
psql -U postgres

(二) 远程连接

软件环境

  • win10 64位系统
  • postgresql-11.7-1安装包

1、拷贝安装包到数据库服务器上

/*
这里提供一份我已经下好的安装包:
链接:https://pan.baidu/s/1N_5eHHttHlAXqMVYCy54hQ
提取码:e36x
*/
将安装包postgresql-11.7-1-windows-x64-binaries.zip拷贝到数据库服务器的C盘根目录下。

2、将安装包解压到当前目录下

下面是解压后的截图:

3、创建数据和日志目录

在c:\pgsql目录下创建data和log文件夹。

注意:这里的data文件夹是用来存放表数据的,所以data文件夹最后不要放到C盘下,而是放到一个磁盘容量很大的盘符下。

4、 添加环境变量

我的电脑右键->属性->高级系统设置->环境变量,添加或追加如下环境变量:

PGHOME = C:\pgsql
PGHOST = localhost
Path += %PGHOME%\bin
PGLIB = %PGHOME%\lib
PGDATA = %PGHOME%\data

5、初始化数据库

以管理员身份打开cmd窗口,目录切换到c:\pgsql\bin

然后执行如下命令,来初始化数据库:

initdb -D C:\pgsql\data -U postgres --locale=chs -E UTF8

6、设置参数文件

编辑文件c:\pgsql\data\postgresql.conf修改如下参数(监听地址、监听端口、最大连接数、日志文件位置):

listen_addresses = '*'
port = 5432
max_connections = 100
logging_collector = on
log_directory = '../log'

编辑文件c:\pgsql\data\pg_hba.conf修改如下参数(客户端认证):

# IPv4 local connections:
host   all             all             0.0.0.0/0            md5

7、注册服务

删除服务:
pg_ctl unregister -N postgresql

增加服务:
pg_ctl register -N postgresql -D “C:\pgsql\data”

8、启动和停止服务

9、连接测试

(一) 本地连接

在cmd提示符下输入如下命令,进行测试(出现如下画面表示连接成功):
psql -U postgres

(二) 远程连接

发布评论

评论列表 (0)

  1. 暂无评论