Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Django - OperationalError:(2006, 'Máy chủ MySQL đã biến mất')

Ý tưởng của giải pháp rất rõ ràng:kết nối lại với mysql nếu kết nối hiện tại bị hỏng.

Vui lòng kiểm tra điều này:

def make_sure_mysql_usable():
    from django.db import connection, connections
    # mysql is lazily connected to in django.
    # connection.connection is None means
    # you have not connected to mysql before
    if connection.connection and not connection.is_usable():
        # destroy the default mysql connection
        # after this line, when you use ORM methods
        # django will reconnect to the default mysql
        del connections._connections.default


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Vấn đề truy vấn Hibernate với Informix

  2. Giới thiệu về các lệnh SQL

  3. PHP / MySQL - làm thế nào để tự động tạo liên kết xóa cho một hàng trong bảng đã được tạo tự động?

  4. MySQL kích thước tối đa của cơ sở dữ liệu là bao nhiêu?

  5. Ví dụ SYSDATE () - MySQL