Một số truy vấn MySQL tạo bảng tạm thời nội bộ để giữ kết quả từng phần.
Kể từ MySQL 5.7.6, công cụ lưu trữ mặc định cho các bảng tạm thời bên trong là InnoDB, có giới hạn khá nhỏ về kích thước hàng, như bạn có thể thấy (mặc dù các cột BLOB / TEXT có thể vượt quá giới hạn đó).
Bạn có thể quay lại công cụ lưu trữ mặc định trước 5.7 cũ cho các bảng tạm thời bên trong:
internal_tmp_disk_storage_engine=MyISAM
Đây là giải pháp được đề cập trong lỗi này:" Kích thước hàng lỗi # 77398 quá lớn trong mysql 5.7 truy vấn "