Mysql
 sql >> база данни >  >> RDS >> Mysql

Повторно свързване на MySQL при изчакване

Имах същия проблем и за peewee с MySQLdb получих следното решение, когато инициализирах екземпляра на базата данни MySQL:

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

където за функцията ping има:

в db.get_conn().ping.__doc__ . Имайте предвид, че db.get_conn().ping(True) трябва да се използва, ако отново създадете друга връзка. Така че, ако се свържете отново (чрез db.connect() например) трябва да повторите пинга.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Свързване към Mysql DB с C# - Трябват някои с набори от данни

  2. Връзка с динамична база данни на Codeigniter

  3. MINUTE() Примери – MySQL

  4. Как да разграничим същите имена на полета на две таблици в заявка за избор?

  5. Как да запитате много към много продължение на връзката?