django.db.close_connection()的替代方案

时间:2017-08-16 05:10:47

标签: python mysql django django-database

有没有办法在Django关闭后重新建立MySQL连接?

尝试使用get_wsgi_application中的django.core.wsgi访问MySQL时出现以下错误:

(2006,'MYSQL server has gone away')

1 个答案:

答案 0 :(得分:2)

我们需要关闭旧的db连接,这是之前Django自动创建的。

我们可以通过执行以下功能来实现:

django.db.close_old_connections()

Django在关闭之前的连接后自动创建新连接。