Mysql Truncate (Tablo içerisini boşaltma) Komutu

Veri tabanımızda yer alan tabloların içeriklerinin boşaltılması gerekebilir. Örnek olarak ayda bir olarak IP tablomuzun içeriğinin boşaltılmasını ve herşeyin sırıflanmasını istiyorsak TRUNCATE komutunu kullana biliriz. TRUNCATE yi DELETE komutundan ayıran özellikler ise;1. si tablo içeriğini komple boşaltabilmesi, 2. iseverileri sıfırlamasıdır. DELETE komutu ile verileri sildiğimizde otomatik olarak artan bir alanımız varsa ; örneğin id bu alan daki veriler sıfırlanmaz yine en son kaldığı yerden devam eder artmaya. TRUNCATE komutunu uyguladığımızda ise 1 den başlayarak otomatik olarak artmaya başkar.

Kullanım şekli :TRUNCATE TABLE ‘tablo_adı’. Örnek kod aşağıdaki şekildedir.

TRUNCATE TABLE ip

3 thoughts on “Mysql Truncate (Tablo içerisini boşaltma) Komutu

  • merhaba bilgiler için çok teşekkür ederim ancak ben mysql ile çalışan php sitemde nasıl kullanmalıyım? birazcık ayrıntıya girebilir misiniz? çok teşekkür ederim şimdiden..

  • Kısacası böyle 🙂 Teşekkürler.
    mysql_query(“TRUNCATE TABLE tablo”);

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir