Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL:Fehlercode:1118 Zeilengröße zu groß (> 8126). Ändern einiger Spalten in TEXT oder BLOB

Ich habe alle Lösungen hier ausprobiert, aber nur diesen Parameter

innodb_strict_mode             = 0

meinen Tag gelöst...

Aus dem Handbuch:

Die Einstellung innodb_strict_mode beeinflusst die Behandlung von Syntaxfehlern für CREATE TABLE-, ALTER TABLE- und CREATE INDEX-Anweisungen. innodb_strict_mode aktiviert auch eine Datensatzgrößenprüfung, sodass ein INSERTor-UPDATE niemals fehlschlägt, weil der Datensatz zu groß für die ausgewählte Seitengröße ist.