PostgreSQL默认端口5432,5432端口已经IANA互联网数字分配机构注册,把5432端口唯一分配给了PostgreSQL,也就是说一台Linux服务器,无论是否安装PostgreSQL,这个5432端口也不会被占用,gd服务器gdvy.cn来详细说下PostgreSQL默认端口号5432说明:
PostgreSQL默认端口5432
IANA即The Internet Assigned Numbers Authority,是指互联网数字分配机构,它是负责协调一些使Internet正常运作的机构。5432端口已经IANA互联网数字分配机构注册,将5432端口分配给了PostgreSQL,也就是说,无论你的Linux系统中是否安装PostgreSQL,这个5432端口都是为PostgreSQL预留的,其他应用无法占用这个端口。
查询预留端口的方法
怎么查询Linux系统5432端口?/etc/services文件包含了服务名和端口号之间的映射,执行命令:cat /etc/services |grep 5432
即可查询:
示例:
root@duankouhao-> cat /etc/services |grep 5432 postgres 5432/tcp postgresql # POSTGRES postgres 5432/udp postgresql # POSTGRES
/etc/services文件中保存的是Internet标准设置,一般不建议修改。
PostgreSQL的管理员账户名为postgres,默认用户名和数据库也是postgres,没有默认密码。因为PostgreSQL使用Linux用户账户来验证用户,所以必须以Linux账户postgres登陆才能以postgres用户身份访问PostgreSQL服务器。PostgreSQL用户账户和MySQL中的账户不同。PostgreSQL中的登陆账户称为登陆角色。PostgreSQL服务器将登陆角色和Linux系统用户账户进行匹配。
发表评论