【发布时间】:2018-06-03 14:49:09
【问题描述】:
这里有奇怪的问题。此设置过去在我们的 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',
}
}
过去,连接到该主机 (123.123.123.123) 没有问题,但现在 Django 报告它正在尝试连接到本地主机(我们称之为 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