Hallo zusammen,
ich habe bei einem Update von 3.5 auf 4.13 ein Problem bei der DB Migration
Die unten stehenden tl_module Spalten lassen sich nicht löschen.
Code:
ALTER TABLE tl_module DROP dk_cfsGalleryTpl
ALTER TABLE tl_module DROP dk_cfsJsTpl
ALTER TABLE tl_module DROP dk_cfsCssTpl
ALTER TABLE tl_module DROP dk_cfsHtmlTpl
ALTER TABLE tl_module DROP dk_cfsSynchronise
ALTER TABLE tl_module DROP dk_cfsCarouFredSel
ALTER TABLE tl_module DROP dk_cfsThumbnailsHeight
ALTER TABLE tl_module DROP dk_cfsThumbnailsWidth
ALTER TABLE tl_module DROP dk_cfsThumbnailsAlign
ALTER TABLE tl_module DROP dk_cfsThumbnailsPosition
ALTER TABLE tl_module DROP dk_cfsThumbnailsVisible
ALTER TABLE tl_module DROP dk_cfsThumbnailSize
ALTER TABLE tl_module DROP dk_cfsThumbnailsVisibleSelect
ALTER TABLE tl_module DROP dk_cfsUseThumbnails
ALTER TABLE tl_module DROP dk_cfsNumberOfItems
ALTER TABLE tl_module DROP dk_cfsFullsize
ALTER TABLE tl_module DROP dk_cfsImageSize
ALTER TABLE tl_module DROP dk_cfsSortBy
ALTER TABLE tl_module DROP dk_cfsMultiSRC
ALTER TABLE tl_module DROP dk_mmenuJsTpl
ALTER TABLE tl_module DROP dk_mmenuHtmlTpl
ALTER TABLE tl_module DROP dk_mmenuTpl
ALTER TABLE tl_module DROP dk_mmenuArticle
ALTER TABLE tl_module DROP dk_mmenuOnClickBlockUI
ALTER TABLE tl_module DROP dk_mmenuOnClickClose
Wenn ich ein einzelnes auführemeldet phpmyadmin
Code:
MySQL meldet: Dokumentation
#1118 - Zeilenlänge zu groß. Die maximale Zeilenlänge für den verwendeten Tabellentyp (ohne BLOB-Felder) beträgt 8126. Einige Felder müssen in BLOB oder TEXT umgewandelt werden
Das habe ich auch schon bei der Forumssuche mehrfach gelesen, aber ich weiß nicht wie ich da genau vorgehen muss.
(Wieso muss ich den Datentyp der Spalten ändern, bevor ich sie löschen kann ??)
Der Tip mit
Code:
SET SESSION innodb_strict_mode=0;
hat bei mir nicht geholfen.
Gibt es außer der my.cnf zu bearbeiten noch eine andere Möglichkeit ohne den Hoster zu bemühen?
Viele Grüße,
conter
Lesezeichen