المشكلة ورسالة الخطأ :
1709 Index column size too large. The maximum column size is 767 bytes
عندما يتم عمل استعادة لقاعدة بيانات او جدول معين import / restore mysql database تظهر الرسالة السابقة ..
لتعطل العمل .
فيمكن ضبط بعض خيارات mysql server لمعالجة المشكلة والتي من اهمها innodb_large_prefix و innodb_file_format
لحل المشكلة قم بإضافة الاعدادات التالية لملف my.cnf
innodb_default_row_format=dynamic innodb-file-format=barracuda innodb-file-per-table=1 innodb-large-prefix=1 character-set-client-handshake = FALSE character-set-server = utf8mb4 collation-server = utf8_general_ci
اترك رد