Speichert MySQL sonstnoch wo daten als in den Tabellen?
Aquariophile
- datenbank
Hallo!
Habe mich jetzt eine ganze Nacht lang mit einem Problem gequält,
und nun hab ichs endlich gelöst.
Und jetzt, wo ich das Problem gelöst habe,
würde ich gerne wissen,
warum das so zu lösen war.
Und zwar:
Mein Script ließt die allerhöchste ID,
die es in Tabelle "usernames" gibt aus,
nennt es $hoechsteid und erhöht (in Perl)
$hoechsteid um 1.
Das heißt wenn die höchste ID die es gibt in der Tabelle "usernames"
zum Beispiel 15 ist,
dann ist in $hoechsteid danach 16.
OK, soweit sogut.
Aber *hehe*
Da kamen jedesmal zahlen im Bereich von 589244 oder so wenn ich mich jetzt nicht täusche.
Also um diese zahl herum jedenfalls,
und die wurde zwar erhöht, aber:
Die zahl war in KEINEM Feld "id" in "usernames"
Gut,
ich hab die Tabelle gekillt.
drop table usernames;
Dann war sie weg, die böse Tabelle.
Soweit sogut.
NNeu Angelegt.
Selbes Problem wieder.
drop database aqua;
Nun waren alle kleinen lieben Tabellen weg,
und die eine böse Tabelle auch *hrhr*
create database aqua;
danach wurde "usernames" wieder neu angelegt.
Und ratet was:
WIEDER DIE SELBE ZAHL!!!!!!!!
Die Zahl wurde immer Brav um 1 erhöht,
aber angefangen hats immer bei Dieser dooooooooooofen Zahl 589244
Da packte mich der gizi!
Hab dann eine Tabelle "heulundkreisch" angelegt.
Mit den Selben Feldern wie "usernames" nur halt dass die
Tabelle anders heißt.
Und siehe da:
Plötzlich zählte die Tabelle richtig.
1... 2... 3.... 4.... 5.... 6 .... 7.... 8.... 9.....
und so weiter und so fort.
Gut.
Das freute das kleine Aqualein....
Wie zum Kuckuck kanns das geben?!?
Ich habe doch sowohl DATABSE als auch TABLE gelöscht.
Und da war nicht mehr da an daten.
Aber als ich eine neue DATABASE wieder mit selben Namen
und eine TABLE wieder mit selben Namen anlegte,
hatte ich wieder die selbe Zahl wie vorher.
Also vermte ich dass da irgendwo anders auch noch Daten
von MySQL gespeichert werden oder wie oder was?
Jedenfalls bin ich einerseits happy,
andererseits gestresst,
und jetzt geh ich Reiten ich brauch etwas entspannung.
Danke Leute,
Bis bald,
Aquariophile