• Trang chủ
  • Cách sửa lỗi “#2006 : MySQL server has gone away”

Cách sửa lỗi “#2006 : MySQL server has gone away”

Trong những trường hợp bạn có file SQL dung lượng lớn, khi nhập file đó vào Database trên PHPmyadmin thì nhận dc thông báo: #2006 : MySQL server has gone away
 Nguyên nhân lỗi này chủ yêu là do  dung lượng của file SQL quá lớn, vượt mức quy định cấu hình trong MySQL nên nó đã ko xử lý dc, để giải quyết dc vấn đề này thì ta cần tăng giới hạn của file SQL lên.
Ta cần SSH vào VPS rồi tìm file my.cnf,  thường file này nằm ở /etc/my.cnf
[[email protected] /]# find / -name my.cnf
/etc/my.cnf
Ta mở file tìm dc lên
vi /etc/my.cnf

Thêm dòng max_allowed_packet=256M vào trong đó và lưu lại.

[mysqld]
max_allowed_packet=256M

Khởi động lại MySQL để cập nhật cấu hình mới

service mysql restart hoặc service mysqld restart

Giờ hãy nhập lại file SQL của bạn lên PHPmyadmin là dc.

1/5 (1 Review)

About ADMIN

Công ty Cổ phần VDO được thành lập và chính thức gia nhập thị trường từ ngày 28/07/2009, chúng tôi tự hào là nhà cung cấp các sản phẩm, dịch vụ, giải pháp công nghệ thông tin và viễn thông hàng đầu Việt Nam, mang đến giải pháp toàn diện giúp các doanh nghiệp xây dựng hệ thống Công nghệ thông tin, tối ưu cho các hoạt động quản lý, sản xuất kinh doanh, đẩy nhanh quá trình số hóa, chuyển đổi số của doanh nghiệp bắt kịp cuộc Cách mạng Công nghiệp 4.0