Noem 1 geldige reden waarom je dit zou willen?
Een auto_increment waarde gebruik je doorgaans als primaire sleutel in een tabel, de database bepaalt welke waarde deze krijgt, je kunt hier m.i. beter vanaf blijven.
Link gekopieerd
?
Onbekende gebruiker
15-09-2006 20:37
1) Ja achteraf bewerken, via b.v. phpMyAdmin
2) Ja tijdelijk uit te schakkelen, toevoegen, weer inschakkelen
3) Via importeren via CSV bestanden
Link gekopieerd
Zie post van Remco. Maar mocht je het toch willen aanpassen, dan kan dat het simpelst in phpMyAdmin.
Link gekopieerd
Maar waar in phpmyadmin? en is het niet mogelijk met sql?
Link gekopieerd
Tuurlijk, UPDATE TABEL SET id = 1
Maar nogmaals waarom wil je dat doen?
Link gekopieerd
Omdat mysql om één of andere reden niet mijn auto_increment heeft terug gezet bij een backup. Dus moet ik dit veranderen.
edit: dat werkt trouwens niet, dan verander ik de id van alle rijen in de tabel.
Het gaat erom dat ik kan instellen 'hoe ver' het tellen van auto_increment is.
Link gekopieerd
?
Onbekende gebruiker
15-09-2006 21:54
Dus je wilt een maximum aan de auto increment hangen? Data type veranderen misschien.
Link gekopieerd
??? Nee, ik wil niet instellen tot hoever 'het tellen' gaat. Ik wil gewoon zelf instellen hoe ver auto_increment is.
Hij staat nu op 4. Ik wil er 1257 van maken.
Link gekopieerd
In phpmyadmin kun je als je een tabel geselecteerd hebt, en je gaat naar Handelingen, dan kun je vanonder de autoincrement instellen.
hier is ook wel een SQL code voor, want anders kan phpmyadmin dit natuurlijk ook niet doen, maar die weet ik niet, maar dat is wel op te zoeken.
Link gekopieerd
Die heb ik dus nodig. Want ik heb een beperkte phpmyadmin versie. :(
Link gekopieerd