浅谈Postgresql默认端口5432你所不知道的一点

 更新时间:2021年01月11日 14:47:02   作者:瀚高PG实验室  
这篇文章主要介绍了浅谈Postgresql默认端口5432你所不知道的一点,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

关于Postgresql端口5432的定义:

5432端口,已经在IANA(The Internet Assigned Numbers Authority,互联网数字分配机构)注册,

并把该端口唯一分配给Postgres。

这意味着,一台安装了linux OS的服务器,哪怕没有安装过postgresql数据库,也会有这个预留端口。

查看这个预留端口的方法如下:

new@newdb-> cat /etc/services |grep 5432
postgres  5432/tcp  postgresql  # POSTGRES
postgres  5432/udp  postgresql  # POSTGRES

/etc/services文件包含了服务名和端口号之间的映射,很多的系统程序要使用这个文件。

一般情况下,不要修改该文件的内容,因为这些设置都是Internet标准的设置。

一旦修改,可能会造成系统冲突,使用户无法正常访问资源。

补充:PostgreSQL命令接口

psql客户端程序提供到PostgreSQL服务器的命令行接口。它使用命令行参数控制客户端接口中启用的功能。

PostgreSQL的管理员账户名为postgres。因为PostgreSQL使用Linux用户账户来验证用户,所以必须以Linux账户postgres登陆才能以postgres用户身份访问PostgreSQL服务器。

因为postgres用户账户是一个特殊账户,所以不应该给它分配密码。这样没有人可以使用postgres账户闯入系统。

如果想用postgres账户登陆,必须是根账户,然后使用su命令更改为postgres用户。

psql程序可以使用两种命令类型:

标准SQL语句

PostgreSQL元命令

常用的PostgreSQL元命令:

\l列出可用的数据库

\c连接到某个数据库

\dt列出某个数据库中的表

\du列出PostgreSQL用户

\z列出表权限

\?列出所有可用的元命令

\h列出所有可用的SQL命令

\q退出数据库

PostgreSQL用户账户和MySQL中的账户不同。PostgreSQL中的登陆账户称为登陆角色。PostgreSQL服务器将登陆角色和Linux系统用户账户进行匹配。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

相关文章

  • Windows上PostgreSQL安装配置教程

    Windows上PostgreSQL安装配置教程

    这篇文章主要为大家详细介绍了Windows上PostgreSQL安装配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • PostgreSQL查看版本信息的操作

    PostgreSQL查看版本信息的操作

    这篇文章主要介绍了PostgreSQL查看版本信息的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01
  • 利用OGG实现PostgreSQL实时同步的过程详解

    利用OGG实现PostgreSQL实时同步的过程详解

    本文详细阐述了利用OGG实现PostgreSQL实时同步的全过程,文章通过代码示例和图文结合讲解的非常详细,对大家的学习或工作有一定的参考价值,需要的朋友可以参考下
    2023-11-11
  • 浅谈PostgreSQL 11 新特性之默认分区

    浅谈PostgreSQL 11 新特性之默认分区

    这篇文章主要介绍了浅谈PostgreSQL 11 新特性之默认分区,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-12-12
  • 详解PostgreSQL提升批量数据导入性能的n种方法

    详解PostgreSQL提升批量数据导入性能的n种方法

    这篇文章主要介绍了PostgreSQL提升批量数据导入性能的n种方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • postgresql无则插入,有则更新问题

    postgresql无则插入,有则更新问题

    这篇文章主要介绍了postgresql无则插入,有则更新问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04
  • PostgreSQL 查看服务器版本的三种方法

    PostgreSQL 查看服务器版本的三种方法

    这篇文章主要介绍了PostgreSQL 查看服务器版本的几种方法,本文给大家分享三种方法,结合实例代码给大家讲解的非常详细,需要的朋友可以参考下
    2023-03-03
  • postgresql 实现得到时间对应周的周一案例

    postgresql 实现得到时间对应周的周一案例

    这篇文章主要介绍了postgresql 实现得到时间对应周的周一,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01
  • PostgreSQL 实现登录及修改密码操作

    PostgreSQL 实现登录及修改密码操作

    这篇文章主要介绍了PostgreSQL 实现登录及修改密码操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01
  • PostgreSQL psql 常用命令总结

    PostgreSQL psql 常用命令总结

    psql是PostgreSQL的一个命令行交互式客户端工具,它具有非常丰富的功能,类似于Oracle的命令行工具sqlplus,本文给大家总结下PostgreSQL 中常用 psql 常用命令以便后续查阅,感兴趣的朋友跟随小编一起看看吧
    2023-07-07

最新评论