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

MySQL:Codice di errore:1118 Dimensione della riga troppo grande (> 8126). Modifica di alcune colonne in TEXT o BLOB

Ho provato tutte le soluzioni qui, ma solo questo parametro

innodb_strict_mode             = 0

risolto la mia giornata...

Dal manuale:

L'impostazione innodb_strict_mode influisce sulla gestione degli errori di sintassi per le istruzioni CREATE TABLE, ALTER TABLE e CREATE INDEX.innodb_strict_mode abilita anche un controllo della dimensione del record, in modo che un UPDATE INSERTor non fallisca mai perché il record è troppo grande per la dimensione della pagina selezionata.