Error "1038 Out of sort memory, consider increasing server sort buffer size
ИЛИ
out of sort memory, consider increasing server sort buffer size
Решение:
/etc/mysql/my.cnf
sort_buffer_size=256k
ERROR 1118 (42000): Row size too large (> 8126). Changing some columns to TEXT or BLOB may help. In current row format, BLOB prefix of 0 bytes is stored inline.
Можно выключить строгий режим или внести изменения в базу.
innodb_strict_mode=0
ПРОБЛЕМА С БОЛЬШОЙ БАЗОЙ
Было
long_query_time=5
Исправил на
long_query_time=10
после чн=го импорт заработал
В итоге проблема была с настройками в my.conf для MySQL.
Ошибка при импорте через phpmyadmin при этом была такой:
Error Static analysis: 1 errors were found during analysis. Missing expression. (near «ON» at position 25) SQL query: Copy Edit Edit SET FOREIGN_KEY_CHECKS = ON; MySQL said: Documentation #2006 — MySQL server has gone away
Примечаельно что количество строк в базе было небольшим, Довольно большим было содержание некоторых столбцов.
Были ещё такие варианты настройки PHP на котором запущен PHPmyAdmin
max_execution_time = 600
max_input_time = 600
memory_limit = 1024M
post_max_size = 1024M
max_allowed_packet = 1024M
И такая настройка дефолтного config файла phpmyadmin
$cfg['ExecTimeLimit'] = 0;