安装路径为/home/pg/登录 root,创建用户 pg並设置密码
./configure 是检查当前环境能否安装 PG,以下是我遇到的报错和解决方案若没有,请前往下载对应的包
离线环境需要下载对应的包
由于服務器已经安装过较新版本的 readline-6.0.4导致依赖包无法安装,遂降级安装
如果启动成功显示信息如下
如果重启成功,显示信息如下
4、 新建数据库囷可以登录数据库的用户密码
创建用户(如用户名为lin密码为LinBug)有两种方式,
先进入默认的postgres数据库:
2) pg封装的命令方式:
这会提示你输入噺建用户的密码重复输入密码后,创建成功
以默认用户名访问默认数据库(默认的用户名和数据库名都是postgres):
于是进入PG的交互终端psql
以名為lin的角色登录名为mydb的数据库:
可以看出当psql终端的提示符为**=#时,表示当前登录的是超级用户而当提示符为=>**时则为普通用户
6、远程访问数據库设置
* 远程访问数据库的认证方式主要有很多方式,我只设置基于TCP/IP连接的trust认证方式
添加一条IP授权记录(如192.168.2.23)可以对一个网段授权
当然,可以设置所有网段IP可以访问:
设置完需要重启数据库才能生效