Hallo,
ich hab gerade meinen Server neu aufgesetzt (ubuntu server 6.06.1) mit mysql 5.0.22, apache2, php4 - soweit alles kein Problem.
Wenn ich nun mit phpMyAdmin (egal ob 2.6.x oder 2.8.x) eine Datenbank exportiere und auf dem üblichen Wege per mysql -p -D datenbankname < dumpfile.sql wieder einspielen, werden meine id-felder, welche mit autoincrement definiert wurden, nicht als autoincrement erstellt :(
auch mysqlimport -p datenbankname dumpfile.sql hilft nicht
Habt Ihr das Problem auch und evtl eine Lösung für mein Problem für mich? Oder muß/sollte ich wieder mysql 4.1 installieren - da gabs diese Probleme nicht.
Gruß und Danke schon im voraus
Tilo
PS: an die newsgroup de.comp.datenbanken.mysql wollte ich auch posten, allerdings mögen die mich dort, aus welchem grund auch immer, nicht: Posting failed: Server said 444 Your ar not allowed to post de.comp.datenbanken.mysql - und für was gibts newsgroups wenn man da ni posten darf?
am Tue, dem 29.08.2006, um 22:03:36 +0200 mailte Tilo Wetzel folgendes:
Wenn ich nun mit phpMyAdmin (egal ob 2.6.x oder 2.8.x) eine Datenbank exportiere und auf dem üblichen Wege per
Man exportiert nicht mit Dritt-Tools, sondern mit dem, was die DB hat. In der Newsgroup hätte man Dich bereits dafür gesteinigt.
Weiterhin nicht man das Dump-Tool der höheren Version in so einem Szenario, somindest ist die eine 'goldene Regel' bei PostgreSQL.
mysql -p -D datenbankname < dumpfile.sql wieder einspielen, werden meine id-felder, welche mit autoincrement definiert wurden, nicht als autoincrement erstellt :(
auch mysqlimport -p datenbankname dumpfile.sql hilft nicht
Habt Ihr das Problem auch und evtl eine Lösung für mein Problem für mich? Oder muß/sollte ich wieder mysql 4.1 installieren - da gabs diese
Es gibt in der MySQL-Doku zur 5-er Version IIRC ein Kapitel zum Upgrade. Dieses Dein Problem kommt in der NG regelmäßig.
Probleme nicht.
Ich nutze kein MySQL und hab daher das Problem nicht ;-)
Posting failed: Server said 444 Your ar not allowed to post de.comp.datenbanken.mysql - und für was gibts newsgroups wenn man da ni posten darf?
Du hast vermutlich auf Deinem News-Server kein Schreibrecht, das hat nix mit der NG zu tun.
Andreas
Tilo Wetzel wrote:
Wenn ich nun mit phpMyAdmin (egal ob 2.6.x oder 2.8.x) eine Datenbank
Nimm mysqldump.
exportiere und auf dem üblichen Wege per mysql -p -D datenbankname < dumpfile.sql wieder einspielen, werden meine id-felder, welche mit autoincrement definiert wurden, nicht als autoincrement erstellt :(
schon mal ins dumpfile.sql geguggt?
Habt Ihr das Problem auch und evtl eine Lösung für mein Problem für mich?
Weiß jetzt nicht, was ich zu Hause aufm Laptop für 'ne Version drauf hab. Ist mir jedoch nicht passiert. Autoincrement klappt bei neu angelegten Tabellen auch aus älteren SQL-Dateien. Falls das dumpfile.sql korrekt ist, könnte man ja auch mal guggen, auto_increment scheint neuerdings ein Trigger zu sein. (Zumindest was meine MySQL 5 dumps sagen).
Oder muß/sollte ich wieder mysql 4.1 installieren - da gabs diese Probleme nicht.
Dass musst Du im Ubuntu-Forum suchen.
Tobias
lug-dd@mailman.schlittermann.de