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

Kesalahan dalam Koneksi MySQL saat mengakses server jarak jauh

Pastikan Anda tidak menggunakan koneksi jdbc yang mati. Bergantung pada bagaimana Anda membuat koneksi jdbc Anda, mereka mungkin tidak aktif. Jika Anda menggunakan koneksi yang sama berulang kali, uji koneksi sebelum Anda mencoba mengeluarkan kueri dan dapatkan kueri baru jika telah ditutup oleh mysql.

PEMBARUAN:

Anda membuat koneksi baru di mana-mana kecuali getResult() yang merupakan tempat asal pelacakan tumpukan mengidentifikasi kesalahan. Anda dapat membuat koneksi baru seperti yang Anda lakukan di tempat lain, atau meningkatkan enkapsulasi getConnection(). Dengan kata lain, ubah getConnection() untuk mengembalikan Koneksi statis yang disimpan di kelas Anda, dengan syarat tidak null dan masih valid. Jika tidak, buat koneksi baru dan kembalikan itu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Android mengambil data dari mySql

  2. Setiap tabel turunan harus memiliki aliasnya sendiri - kesalahan dari kombinasi menurun MySQL

  3. subquery mengembalikan lebih dari 1 baris

  4. PHP PDO vs mysql_connect biasa

  5. Bagaimana cara mengambil kategori dan sub-kategori dalam satu kueri di sql? (mysql)