为什么我的 RDS 实例无法连接到我的 Django 项目?

问题描述 投票:0回答:1

我正在尝试使用 Postgre 引擎将我的 Django 项目与 RDS 实例连接起来

这是一个免费套餐选项

实例运行正常,没有问题

我已设置入站规则以允许 Postgre 与我的 IP 连接

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql',
        'NAME': 'angtradingdatabase',
        'USER': 'vitor',
        'PASSWORD': 'xxxxxx',
        'HOST': 'angtradingdatabase.xxxxxxx.us-east-2.rds.amazonaws.com',
        'PORT': '5432',
    }
}

但是当我尝试运行“python manage.py runserver”代码时收到此错误

django.db.utils.OperationalError:连接到服务器“angtradingdatabase.cbe1o6n4gvvs.us-east-2.rds.amazonaws.com”(18.117.34.123),端口5432失败:致命:数据库“angtradingdatabase”不存在

我的数据库名称是angtradingdatabase,如图所示,是什么导致了这个问题??

创建新数据库

python django postgresql amazon-rds
1个回答
0
投票

与你的说法不同,该数据库确实不存在。

请注意,数据库名称区分大小写。

© www.soinside.com 2019 - 2024. All rights reserved.