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

Điều gì xảy ra nếu cơ sở dữ liệu MySQL không bị đóng?

Tôi không thể nói chắc chắn liệu tất cả các phiên bản PHP / Mysql trên tất cả các nền tảng máy chủ có hoạt động giống nhau hay không. Đối với các kết nối tcp với cơ sở dữ liệu - trừ khi bạn gọi mysql_close ($ db), bạn sẽ có một kết nối tcp lơ lửng chỉ cần ngồi đó chờ được sử dụng trong nửa phút sau khi tập lệnh kết thúc. Sau đó, nó sẽ tự biến mất.

Tôi không thể nói liệu đây có phải là bộ sưu tập rác của PHP mất 30 giây để hoàn thành hay kết nối tcp được đặt thành hết hạn sau 30 giây sau khi bạn gọi kết nối.

Mysql_close ($ db) ngay lập tức giết kết nối tcp. Vì vậy, tôi nói luôn gọi mysql_close ($ db) ngay lập tức sau khi bạn không cần kết nối cơ sở dữ liệu trong tập lệnh của mình nữa.



  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ể chuyển đổi giá trị ngày / giờ của MySQL thành System.DateTime. Không thể lưu trữ giá trị 0/0/0000 0:00:00?

  2. Mysql Lưu trữ một biến với kết quả của TRƯỜNG HỢP CHỌN

  3. Nhóm MySQL theo các giá trị liên tiếp

  4. Lớp đăng nhập PHP

  5. lưu trữ các tệp mp3 trong mysql