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

Opětovné připojení MySQL po vypršení časového limitu

Měl jsem stejný problém a pro peewee pomocí MySQLdb jsem při inicializaci instance databáze MySQL dostal následující řešení:

db = MySQLDatabase(db_name, user=db_username, passwd=db_password, host=db_host, port=db_port)
db.get_conn().ping(True)

kde pro funkci ping je:

v db.get_conn().ping.__doc__ . Pamatujte, že db.get_conn().ping(True) musí být použit, pokud znovu vytvoříte další připojení. Pokud se tedy znovu připojíte (prostřednictvím db.connect() například) musíte zopakovat ping.



  1. Jak odstranit jeden soubor z úložiště médií?

  2. MySQL:ERROR 1215 (HY000):Nelze přidat omezení cizího klíče

  3. Index (založený na nule) musí být větší nebo roven nule

  4. Jak automatizovat replikaci PostgreSQL 12 a převzetí služeb při selhání pomocí repmgr – část 2