Veritabanı id sıfırlama

albayrak

OpenCart-TR
Katılım
17 Ağu 2012
Mesajlar
22
Tepkime puanı
0
Puanları
0
Arkadaşlar opencart sistemimde bulunan tüm ürünleri temizledim. Yeni ürün eklediğimde mysqlde id numaraları 600den falan başlıyo. Bunu sıfırlamak istiyorum nasıl yapabilirim. Bunun indexsi nerede tutulur acaba ?
 

devopen

OpenCart-TR
Katılım
17 Tem 2012
Mesajlar
119
Tepkime puanı
0
Puanları
0
ALTER TABLE TABLO_ADI AUTO_INCREMENT = 1
 

albayrak

OpenCart-TR
Katılım
17 Ağu 2012
Mesajlar
22
Tepkime puanı
0
Puanları
0
teşekkürler :))

Ya bide hazır sormuşken bişey daha sorayım. biraz mysql bilgisiyle alakalı olucak ama konu yanlış yerde değildir umarım.

Bu tabloların önekleri var. Bu önekleri tek tek değiştirmek yerine hepsini tek seferde değiştirebileceğim bir sorgu var mı acaba ?
 

devopen

OpenCart-TR
Katılım
17 Tem 2012
Mesajlar
119
Tepkime puanı
0
Puanları
0
table isimlerini değiştiren sorguyu php ile döngü içine alabilirsin...

$query = $this->db->query("show tables")->rows;
foreach($query as $key=>$value ){
$this->db->query("RENAME TABLE ".$value." TO new_tbl_name");
}

$value tablonun şimdiki adı.... silmek istediğin kısmı str_replace() ile kaldırabilirsin...
 
Üst