Re: Kann mysql dump nicht importieren: auto_increment Problem
- From: Andreas Korthaus <akorthaus@xxxxxx>
- Date: Tue, 07 Mar 2006 11:02:59 +0100
Andreas Kretschmer schrieb:
Ich habe ein Probleme von MySQL 3.23 auf 4.1 upzudaten, und zwar habe
Ist man nicht mittlerweile bei 5.x?
Ja, aber je größer der Update-Schritt desto größer die Gefahr dass irgendwas nicht mehr funktioniert. Bis vor kurzem war 4.1 auch noch als "GA" markiert. Abgesehen brauche ich für diese Software kein einziges der neuen Features - also warum nicht lieber eine besser ausgetestete/ausgereiftere Version verwenden? Auf 4.1 habe ich nur aktualisiert, weil ich hoffte, dass es mit Windows 2003 besser zusammenarbeitet - das funktioniert aber leider auch nicht (mit WinXP ist beides kein Problem, aber wozu haben wir bitte einen Server?).
ich eine Datenbank aus MySQL 3.23.58 per "mysqldump" exportiert:
Hast Du das Dump-Tool der neueren Version benutzt?
Nein. Aber wie auch immer, das sind ganz simple INSERT Anweisungen, keine komplizierten Tabellen, und wenn ich auto_increment an dieser einen Tabelle wegnehme, funktioniert ja auch alles. Ich verstehe nicht, warum ich es nach dem Import auch nicht wieder hinzufügen kann.
Allerdings erhalte ich dabei folgende Fehlermeldung:
MySQL Error Number 1062
Dublicate Entry "3114" for key 1
Da sag ich jetzt mal nix zu, hab grad keine Lust zum bashen.
Tu Dir keinen Zwang an - wie gesagt - es gibt keine zwei Datensätze mit diesem Primärschlüssel, die Spalte ist groß genug - wäre also für jeden Hinweis dankbar!
MySQL ist ein RDBMS, zumindest behauptet es dies von sich. Dinge wie
NAT, Netzwerk etc. hat das drunter liegende OS zu erbringen.
Und das funktioniert auch, alle anderen RDBMS kommen damit ja auch zurecht. Entweder der Hersteller sagt das Produkt läuft auf Windows, dann bitte auch ohne die Konflikte mit der Windows Firewall und dessen NAT-Implementierung, oder man lässt es ganz. MySQL (sowohl 3.23 als auch 4.1) macht irgendwas mit der ipnat.sys, dass das restliche Problem Schwierigkeiten bekommt.
Das Wintendo dafür, ähm, suboptimal ist, ist hinlänglich bekannt, allerdings
nicht Gegenstand dieser NG.
Nein, zum Glück nicht. Ich verwende MySQL und Linux seit vielen Jahren auf mehreren Servern für verschiedenste Anwendungen. Aber leider ist Linux nicht überall für so gut zu gebrauchen wie für LAMP. Windows 2003 finde ich durchaus gelungen, erheblich besser als alle "Linux GUI Enterprise Server" die ich bisher gesehen habe. Linux macht für mich nur so lange Sinn, wie ich mit den Programmen auskomme, die hier besonders gut sind. Als Haupt-Server für ein kleines/reines Windows-Netzwerk ist es nur eine Krücke... Aber wie Du schon sagtest, das ist hier nicht das Thema.
Du solltest Dich, mit konkreten Details
dazu, an den Support des Herstellers dieses, ähm, Betrübssystems wenden.
Wieso? Die MySQL Software funktioniert nicht! Die macht irgendwas mit der ipnat.sys was es nicht machen sollte, und abgesehen davon lässt sich der Service unter Win2003 sich nicht starten lässt (obwohl der mysql-nt Prozess läuft, aber ich kann nicht drauf zugreifen, ich bekomme keine Verbindung, und kann wegen dem ipnat.sys Problem auch nicht mehr die Win Firewall verändern).
Grüße
Andreas
.
- Follow-Ups:
- Re: Kann mysql dump nicht importieren: auto_increment Problem
- From: Andreas Kretschmer
- Re: Kann mysql dump nicht importieren: auto_increment Problem
- From: Axel Schwenke
- Re: Kann mysql dump nicht importieren: auto_increment Problem
- References:
- Kann mysql dump nicht importieren: auto_increment Problem
- From: Andreas Korthaus
- Re: Kann mysql dump nicht importieren: auto_increment Problem
- From: Andreas Kretschmer
- Kann mysql dump nicht importieren: auto_increment Problem
- Prev by Date: Re: Kann mysql dump nicht importieren: auto_increment Problem
- Next by Date: Re: Kann mysql dump nicht importieren: auto_increment Problem
- Previous by thread: Re: Kann mysql dump nicht importieren: auto_increment Problem
- Next by thread: Re: Kann mysql dump nicht importieren: auto_increment Problem
- Index(es):
Relevant Pages
|