间歇性坏网关django mysql错误



我的错误是间歇性的,并且发生在所有页面上,所以现在我将粘贴的唯一代码是我的数据库的设置。

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'hms',
'USER': 'hms',
'PASSWORD': '27Kovelov',
'HOST': '127.0.0.1',
'PORT': '3306',
'OPTIONS': {'init_command': "SET sql_mode='STRICT_TRANS_TABLES'"},
}
}

我从django得到以下错误信息:

(2003, "Can't connect to MySQL server on '127.0.0.1:3306' (111)")

或者我在浏览器中得到一个Bad Gateway错误消息。

我有一个单独的应用程序,它将科学数据写入驻留在我的web托管计划(digitalocean drop)上的mysql数据库。是否有可能django的错误信息是因为我的应用程序写数据和我的django应用程序访问数据库在同一时间?

错误111表示主机和/或mysql服务不可达。因此,首先,只需通过mysql客户端命令检查它是否正常工作,如下所示:

mysql -u hms -p27Kovelov hms

最新更新