Hello,
aus gegebenem Anlass habe ich mich mit Versionsunterschieden von MySQL-Datenbanken beschäftigt.
Dabei ist mir was sehr merkwürdiges begegnet:
Bei einer 3.23.55, die ich persönlich noch einsetze, kann man keinen Datensatz hinzufügen, wenn eine Autoincrement-Spalte als Primary existiert, und das erste Feld danach ein Blob ist (Typ Text oder so). Wenn man dann eine skalare Dummy-Spalte (z.B. Tiny-Int) einfügt, funktioniert wieder alles einwandfrei.
Ich wollte diesem wahrscheinloichen Bug nun nochmal mit etwas googlen oder auch bei MySQL selbst auf den Grund gehen, konnte aber nichts wirklich aussagekräftiges finden. Habt Ihr da weitere Informationen?
Das ganze scheint aber mit dieser "Command out of sync;"-Fehlermeldung zu tun zu haben, die so um letzten Dezember durch die Foren reiste. Einen Lösungsvorschlag habe ich da aber auch nicht gefunden.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau