Hallo zusammen,
ich hab ein riesiges Problem und weiss nicht wie ich es lösen soll. Mein MySQL wird von einem Hoster gehostet (Version MySQL: 3.23.58
PHP: 4.3.4 auf Linux/Apache).
Ich habe eine Datenbank eingerichtet und unter anderem eine Tabelle die ein Feld beihnhaltet der ein Integer, Unique und Auto Increment eingeschaltet ist. Nun habe ich Daten importiert und dieses Feld ist die Benutzer ID (die Unique sein sollte). Der letzte User benutzt die ID 53. Wenn ich nun ein neuer User anlegen möchte (mit INSERT INTO) wird in diesem Feld eine irrige Zahl von 2174647 eingetragen. Das würde noch gehen wenn sie Unique wäre. Beim nächsten einfügen eines Users kommt eine Fehlermeldung da MySQL die genau gleiche ID vergeben wird.
Wenn ich die Daten nicht importiere, dann funktioniert das Increment anstandslos!
Weiss jemand von Euch was da verkehrt ist?
ich hab ein riesiges Problem und weiss nicht wie ich es lösen soll. Mein MySQL wird von einem Hoster gehostet (Version MySQL: 3.23.58
PHP: 4.3.4 auf Linux/Apache).
Ich habe eine Datenbank eingerichtet und unter anderem eine Tabelle die ein Feld beihnhaltet der ein Integer, Unique und Auto Increment eingeschaltet ist. Nun habe ich Daten importiert und dieses Feld ist die Benutzer ID (die Unique sein sollte). Der letzte User benutzt die ID 53. Wenn ich nun ein neuer User anlegen möchte (mit INSERT INTO) wird in diesem Feld eine irrige Zahl von 2174647 eingetragen. Das würde noch gehen wenn sie Unique wäre. Beim nächsten einfügen eines Users kommt eine Fehlermeldung da MySQL die genau gleiche ID vergeben wird.
Wenn ich die Daten nicht importiere, dann funktioniert das Increment anstandslos!
Weiss jemand von Euch was da verkehrt ist?
Kommentar