MySQL: a linha é muito grande

Se você tiver o seguinte erro no Mac OS X,

Tamanho da linha muito grande (> 8126). Alterando algumas colunas para TEXT ou BLOB ou usando ROW FORMAT = DYNAMIC ou ROW FORMAT = COMPRESSED

Você deve configurar o servidor mysql.

Edite seu arquivo ~/.my.cnf(veja Onde está o arquivo my.cnf? )

[mysqld]
max_allowed_packet
= 1G
innodb_log_file_size
= 2G
innodb_log_buffer_size
= 512M

Em seguida, reinicie o servidor mysql. Se você instalou o mysql com brew, o comando para reiniciar émysql.server restart

Fonte: StackExchange – Tamanho da linha muito grande 8126