Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Menghubungkan kembali MySQL pada waktu habis

Saya memiliki masalah yang sama dan untuk peewee menggunakan MySQLdb saya mendapatkan solusi berikut ketika menginisialisasi instance database MySQL:

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

dimana untuk fungsi pingnya ada :

di db.get_conn().ping.__doc__ . Perhatikan bahwa db.get_conn().ping(True) harus digunakan jika Anda membuat koneksi lain lagi. Jadi jika Anda menyambungkan kembali (melalui db.connect() misalnya) Anda harus mengulang ping.



  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 - Mengambil nilai terendah

  2. Bagaimana cara mendapatkan nilai SQL_CALC_FOUND_ROWS menggunakan pernyataan yang disiapkan?

  3. Kolom Ganti Nama MySQL

  4. PHP PDO dan MySQLi

  5. MySQL - berapa lama membuat indeks?