Reset coloana auto_increment ID

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.

Reset coloana auto_increment ID

» 06 Feb, 2012

salut din nou. deci problema este urmatoarea intro tabela mysql am introdus datele
+----+-------------+----------+----------------------------------+
| id | Name | Username | Password |
+----+-------------+----------+----------------------------------+
| 1 | Nicu Bogdan | bogdan | 7a383a548dcfbaf99fb8a88a44df4b9a |
| 3 | caine caine | catel | d77cb52791a7e8030da31ffa560ae38b |
| 4 | user | user | ee11cbb19052e40b07aac0ca060c23ee |
+----+-------------+----------+----------------------------------+
vezi observa ka m sters cu cu comanda delete inregistrarea a doua. problema e ca la id care este de tip autoincrement nu sau modificat sa apara 1,2,3 a ramas 1,3,4 pt ca pe 2 l-am sters. cum fac sa se corecteze coloana id fara sa updatez pe fiecare in parte in caz ca am mii de inregistrari in tabela?
steell
 
Mesaje: 42
Membru din: 05 Feb, 2012
Localitate: Mioveni


Reset coloana auto_increment ID   » 06 Feb, 2012

Salut
Acel ID e facut sa fie unic si asociat cu datele din acel rand, daca acele date sunt corelate cu altele din alt tabel, prin ID, schimband valoarea se strica legatura dintre tabele si datele lor, din acest motiv nu stiu daca e creata o posibilitate de a reseta / rescrie automat id-urile.
Incearca totusi sa aplici aceste coduri, sterge si reface coloana "id" Auto_Increment:
Cod: Selectaţi tot
ALTER TABLE `nume_tabel` DROP `id`;
ALTER TABLE `nume_tabel` AUTO_INCREMENT = 1;
ALTER TABLE `nume_tabel` ADD `id` int UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;
MarPlo
Administratorul site-ului
 
Mesaje: 1583
Membru din: 13 Mai, 2008


  •  
Daca nu ati gasit raspunsul aici, cautati si pe net:   Reset coloana auto_increment ID .
Pub
 
Mesaje: 1
Membru din: 21 Dec, 2010



Cine este conectat

Utilizatorii ce navighează pe acest forum: Niciun utilizator înregistrat şi 2 vizitatori

Cursuri / Tutoriale