![]() |
|
|||||||
| MySQL Veritabanı SQL SQL MySQL Access MSSQL Oracle Veritabani Database |
![]() |
|
|
LinkBack | Seçenekler | Stil |
|
||||
|
Online isem beklemek yerine bir PM ile dürtün.
Gelelim konumuza. Öncelikle neden böyle birşey yapmak istediğini merak ettim. Tavsiyem elleme olduğu gibi kalsın, araları doldurmanın hiçbir artısı yoktur. Veritabanında bu id lerin yeri aslında boş kalmaz. Ancak bu kadar id sildiysen tabloyu optimize et, phpMyadminde bu opsiyon var. Yada mysql de: Alıntı:
|
|
||||
|
hocam bir script yaz eğer çok istiyorsan. 28000 id si olan tablonun verisiz halini al sql sorgusuyla tekrar outo increament kısmını silip farklı bir adla phpmyadminden gir.
sonra yazdığın scripti çalıştır order by id ASC ile verileri giren kısımda id yi boş bırak o kendisi 5 sn de hepsini sıralar 24000 e iner. yani bir select ve bir insert komutuna bakıyor istediğin şey bir de bağlantı lazım tabi ![]() Sonra ana tabloyu silip rename table yeni to eski de o kadar ![]()
__________________
Cicoz |
|
||||
|
php bilmem ama bunu devamlı yaptığım için;
doğru anladıysam sıralı dizmek istiosun phpmyadmin den "yapı"(structure) a gir ID field ini komple sil yeni field oluşturmak için alttan 1 ekle de ismine ID yaz en sağda da auto_increment seç ve yeni sıralı ID in hazır eğer bunu kasdediyosan böle |
![]() |
| Seçenekler | |
| Stil | |
|
|
Benzer Konular
|
||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| tablodaki değerlerden seçim | soundofvtec | MySQL Veritabanı SQL | 2 | 2006-10-28 00:35 |
| Siteleri Alexa değerleri | OnlineCasinoLTD.CoM | Alexa ve Alexa Trafik | 0 | 2006-09-24 16:50 |
| pr ve gpr değerleri | constantine | Google PR Link Değişimi | 4 | 2005-03-23 21:20 |
| keyword listesindeki baştan bir boşluğu kaldırma | astraler | PHP | 15 | 2004-12-23 08:53 |