Mysql
 sql >> Database >  >> RDS >> Mysql

SQLSTATE[42000] Errore di sintassi o violazione di accesso Dimensione della riga troppo grande

L'impostazione innodb_log_file_size non influisce su questo errore. L'errore riguarda una riga che supera la limitazione della lunghezza massima della riga di MySQL. È necessario rivedere l'istruzione di creazione tabella e uno dei due

  • ridurre alcune lunghezze delle colonne
  • modifica il tipo di dati di alcune colonne varchar in testo o BLOB
  • modifica il formato della riga come suggerito nel messaggio di errore
  • modifica la codifica dei caratteri in sg in base alle tue esigenze, ma utilizza meno byte.