我正在尝试使用 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,如图所示,是什么导致了这个问题??
创建新数据库
与你的说法不同,该数据库确实不存在。
请注意,数据库名称区分大小写。