sql >> Databáze >  >> RDS >> Mysql

Django - OperationalError:(2006, 'MySQL server zmizel')

Myšlenka řešení je jasná:znovu se připojte k mysql, pokud je aktuální připojení přerušeno.

Podívejte se prosím na toto:

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. Nejlepší databázové blogy ke sledování

  2. Vysvětlení složených jednotek data a času MariaDB

  3. Převeďte OracleParameter.Value na Int32

  4. 3 způsoby, jak vypsat všechny spouštěče pro danou tabulku v PostgreSQL