Django / Nginx / Python设置中的MySQL主机 - 恢复为localhost

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

奇怪的问题在这里。这个设置过去曾用于我们的Django / Nginx / Python设置,但是在新机器上引起了问题。

非常标准的settings.py:

DATABASES = {
    'default': {
        'ENGINE':'django.db.backends.mysql',
        'NAME': 'dev_database',
        'USER': 'dev_user',
        'PASSWORD': 'devuser',
        'HOST': '123.123.123.123',
        'PORT': '3306',
    }
}

在过去,连接到HOST(123.123.123.123)并不是问题,但是现在Django报告它正在尝试连接到localhost(让我们称之为192.0.0.1):

OperationalError: (1045, "Access denied for user 'dev_user'@'192.0.0.1' (using password: YES)")

我们刷新了设置,删除了.pyc文件,双重检查设置。

python mysql django nginx passenger
1个回答
0
投票

我恨我自己。密码尚未在RDS数据库上设置,因此它返回了该错误。继续,Stackoverflow。

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