Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

SQLSTATE[42000] Erro de sintaxe ou violação de acesso Tamanho da linha muito grande


A configuração innodb_log_file_size não afeta esse erro. O erro é sobre uma linha que excede a limitação de comprimento máximo de linha do mysql. Você precisa revisar a instrução create table e
  • reduzir determinados comprimentos de coluna
  • alterar o tipo de dados de algumas colunas varchar para texto ou blob
  • altere o formato da linha conforme sugerido na mensagem de erro
  • altere a codificação de caracteres para sg que atenda aos seus requisitos, mas use menos bytes.