Hi, also habe jegliche Export-Variation ausprobiert, poste mal hier die Export-Ergebnisse mit der jeweiligen Kompatibilität:
NONE:
Code:
CREATE TABLE `address_book` (
...
PRIMARY KEY (`address_book_id`),
KEY `idx_address_book_customers_id` (`customers_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=585 ;
MYSQL323 & MYSQL40 (sieht gleich aus):
Code:
CREATE TABLE `address_book` (
...
PRIMARY KEY (`address_book_id`),
KEY `idx_address_book_customers_id` (`customers_id`)
) ENGINE=MyISAM AUTO_INCREMENT=585 ;
Mit mysqldump bekomme ich halt gleiches Ergebnis wie mit NONE.
Logisch.
Aber wenigstens steht bei NONE beim Schlüssel das auto_increment hinter, was es bei 323 und 40 nicht tut. Warum auch IMMER!?!
Update:
- Vorallem so blöde Fehler: Importiere ich ne sql-Datei sagt er mir: Nööö, keine Daten zum importieren gefunden.-Packe ich selbige Datei in ne zip und wiederhole den Vorgang importiert er ohne zu meckern...
Genauso wie beim exportieren er mir, wenn es direkt als Datei soll, die Umlaute versaut. Kann doch nicht sein!
Update2:
Habe jetzt mal aus dem alten MySQL, was ich auch noch auf meinem Notebook habe, ein Export gemacht und da schreibt er das auto_increment hinter den Schlüssel.
Ist das einfach ein Bug in der neuen Version von MySQL oder was ist da los? Vielleicht von phpMyAdmin??
Kann ja wohl nicht angehen.
Lesezeichen