mysql - 用于连接两个 PostgreSQL 数据库的端口 5432 的替代方案?

标签 mysql database postgresql tcp

我们需要从客户端的远程 PostgreSQL 数据库中查询和提取数据,并最终将其导入到 MySQL 数据库中的表中。出于安全考虑,我们的客户端不愿意通过默认端口 5432 开放访问,因此我们可以这样做。我们已经考虑过在我们这边设置一个 PostgreSQL 数据库并尝试与之连接的可能性,但我们不知道这是否会给我们带来更多的灵 active 。

问题是,除了 5432 之外,是否还有其他端口可以让我们的客户端打开以便我们可以访问?

最佳答案

  1. 将 PostgreSQL 服务器配置为接受来自特定 IP + 身份验证的连接,而不更改默认端口。即使对于本地连接,通常也应该这样做。
  2. 配置路由器/防火墙进行端口转发(即 firewall:port9999 --> postgresql_server_ip:port5432)+ 添加 source_ip 作为另一层“安全”

关于mysql - 用于连接两个 PostgreSQL 数据库的端口 5432 的替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34326610/

相关文章:

mysql - 数据库—多种用户类型: Different Data

python - 在 python 中的两个对象之间存储和使用信息的最佳方式是什么?

javascript - docker , postman 。端口已经分配

mysql - 用另一列查询的组合列的唯一约束

c# - Fluent NHibernate MySQL 批处理

mysql - 在sql查询中使用LIKE

database - 什么时候应该使用对象数据库?

django - 使用 django-pgviews 从 PostgreSQL 获取数据

mysql - 奇怪的 SQL 连接产生与拆分不同的结果

php - 在php中将关联数组插入MySQL数据库