O limite rígido é de 4.096 colunas por tabela, com um tamanho máximo de linha de 65.535 bytes (Fonte:Documentação do MySQL ).