# pyzor.engines.mysql

MySQLdb database engine.

class `pyzor.engines.mysql.``MySQLDBHandle`(fn, mode, max_age=None)

  Bases: `pyzor.engines.common.BaseEngine`

  `absolute_source` = False
  classmethod `get_prefork_connections`(fn, mode, max_age=None)

    Yields a number of database connections suitable for a Pyzor pre-fork server.

  `handles_one_step` = True
  `items`()
  `iteritems`()
  `log` = <Logger pyzord (NOTSET)>
  `reconnect`()
  `reconnect_period` = 60
  `reorganize_period` = 86400
  `report`(keys)
  `start_reorganizing`()
  `whitelist`(keys)

class `pyzor.engines.mysql.``ProcessMySQLDBHandle`(fn, mode, max_age=None)

  Bases: `pyzor.engines.mysql.MySQLDBHandle`

  `reconnect`()

class `pyzor.engines.mysql.``ThreadedMySQLDBHandle`(fn, mode, max_age=None, bound=None)

  Bases: `pyzor.engines.mysql.MySQLDBHandle`

  `reconnect`()