【问题标题】:Connecting EC2 Amazon Linux2 to RDS PostgreSQL将 EC2 Amazon Linux2 连接到 RDS PostgreSQL
【发布时间】:2022-01-23 23:50:47
【问题描述】:

我有一个 EC2 Amazon Linux2 正在运行,我想从 EC2 访问 RDS PostgreSQL 数据库。 我已经完成了将 EC2 的安全组 ID 添加到 RDS 的安全组入站。 我还成功地从本地 PC 连接到 RDS。

我正在寻找一种方法(或 cli 命令)从 EC2 Amazon Linux 连接到 RDS。 MySQL 的类似方法是:

sudo yum install mysql
mysql -u {username} -p -h {hostname}

我想对 PostgreSQL 做同样的事情,但找不到如何做。 如果有什么方法可以跟进,请告诉我。

谢谢!

【问题讨论】:

标签: linux database postgresql amazon-ec2 amazon-rds


【解决方案1】:

你为什么不使用docker呢?

我想到的最简单、最快的方法就是做这样的事情

首先,安装docker

$ curl -L get.docker.com | sudo bash
$ sudo usermod -a -G docker $(whoami)

...您需要注销并登录!

然后运行docker容器

$ docker run --rm -it postgres psql -h [your_RDS_host] -U [username] -W [database_name]

你应该没事的?

【讨论】:

    猜你喜欢
    • 2018-05-12
    • 2015-01-29
    • 1970-01-01
    • 1970-01-01
    • 2021-11-17
    • 2019-04-03
    • 1970-01-01
    • 2020-10-17
    • 2017-05-22
    相关资源
    最近更新 更多