Khắc phục lỗi mất kết nối MySQL trên aaPanel

 

Hiện tượng: Khi sử dụng aaPanel, nhiều người gặp trường hợp website đang hoạt động bình thường bỗng dưng báo lỗi không thể kết nối đến MySQL database. Trên WordPress, lỗi này hiển thị thông báo "Error establishing a database connection".

 

Nguyên nhân: Khi cài đặt MySQL hoặc MariaDB vào aaPanel, hệ thống sẽ tự động tính toán cấu hình MySQL dựa trên dung lượng RAM của máy chủ. Tuy nhiên, MySQL thường sử dụng nhiều RAM hơn dự kiến, dẫn đến lỗi kết nối.

 

Cách khắc phục:

 

  1. Truy cập vào bảng điều khiển aaPanel.
  2. Mở App Store => MySQL và ấn nút Settings.

 

Bước tiếp theo:

 

  • Nếu VPS có từ 3GB RAM trở lên: Chọn Optimization plan phù hợp với lượng RAM bạn muốn cấp cho MySQL.
  • Nếu VPS có 1-2GB RAM: Chỉnh thông số thủ công, hạ tất cả các thông số xuống để Max RAM usage hiển thị khoảng 300MB đến 500M

 

mất kết nối MySQL,  lỗi mất kết nối MySQL trên aaPanel,  lỗi mất kết nối MySQL

+ Sau đó chọn Optimization.

 

mất kết nối MySQL,  lỗi mất kết nối MySQL trên aaPanel,  lỗi mất kết nối MySQL

 

+ Nếu VPS của bạn có từ 3GB RAM trở lên thì có thể chọn mục Optimization plan phù hợp với lượng RAM mà bạn muốn cấp cho MySQL. RAM cấp cho MySQL chỉ nên bằng khoảng 40% của tổng lượng RAM có trên máy chủ.

 mất kết nối MySQL,  lỗi mất kết nối MySQL trên aaPanel,  lỗi mất kết nối MySQL

 
+ Trường hợp VPS bạn sử dụng có khoảng 1-2GB RAM thì nên chỉnh thông số thủ công, hạ tất cả các thông số xuống để phần Max RAM usage hiển thị sử dụng khoảng 300MB đến 500MB là hợp lý.
 
+ Sau khi đã chọn thông số, bạn quay lại menu Service và tiến hành khởi động lại MySQL.
 

 

 HỖ TRỢ TRỰC TUYẾN