code: def is_disconnect(self, e, connection, cursor):
      errnos = (2006, 2013, 2014, 2045, 2055, 2048)
      exceptions = (
          self.dbapi.OperationalError,
          self.dbapi.InterfaceError,
      )
      if isinstance(e, exceptions):
          return (
              e.errno in errnos
              or "MySQL Connection not available." in str(e)
              or "Connection to MySQL is not available" in str(e)
          )
      else:
          return False
  
imports: import re
  from .base import BIT
  from .base import MySQLCompiler
  from .base import MySQLDialect
  from .base import MySQLIdentifierPreparer
  from ...None import util
label_desc: Use image node_id 7 for calling the MySQLDialect_mysqlconnector obj's underlying member method code with example usage: obj.is_disconnect(e, connection, cursor) and returns: unknown, False