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
[root@vps /]# 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=64M vào trong đó và lưu lại.

 

[mysqld]
innodb_file_per_table=1
default-storage-engine=MyISAM
performance-schema=0
max_allowed_packet=64M

 

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.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *