Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Lỗi trong Kết nối MySQL khi truy cập máy chủ từ xa

Đảm bảo rằng bạn không sử dụng kết nối jdbc đã chết. Tùy thuộc vào cách bạn tạo kết nối jdbc, chúng có thể không hoạt động. Nếu bạn đang sử dụng lặp đi lặp lại cùng một kết nối, hãy kiểm tra kết nối trước khi bạn cố gắng đưa ra một truy vấn và nhận một kết nối mới nếu nó đã bị đóng bởi mysql.

CẬP NHẬT:

Bạn tạo một kết nối mới ở mọi nơi ngoại trừ getResult (), đây là nơi theo dõi ngăn xếp xác định lỗi xuất phát từ đâu. Bạn có thể tạo một kết nối mới giống như bạn làm ở mọi nơi khác hoặc cải thiện khả năng đóng gói của getConnection (). Nói cách khác, thay đổi getConnection () để trả về Kết nối tĩnh được lưu trữ trong lớp của bạn, với điều kiện nó không phải là null và vẫn hợp lệ. Nếu không, hãy tạo một kết nối mới và trả lại kết nối đó.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Không thể tải lắp ráp mysql.web

  2. Việc gán cơ sở dữ liệu MySQL cho từng người dùng trên trang web của tôi có bất hợp lý không?

  3. Nhóm MySQL theo mục nhập cuối cùng

  4. MySQL:chọn các mục không có trong danh sách

  5. Tương tác 2 bảng:chèn, lấy kết quả, chèn