Php ile veritabanı boşaltmak

Geçenlerde bir internet sitesi için sql importer yapmaya çalışıyordum fakat türkçe karekter problemi yüzünden her seferinde tüm veritabanını boşlatmaya çalışıyor ve bu boşalttığım veritabanına tekrar farklı yöntemler denedikten sonra olmadıysa tekrar veritabanını boşaltıyordum . Tabi ben bir kodu üretmeden önce o koda ihtiyaç duymam gerekiyor işte yine ihtiyaç duyduğum zamanda ortaya çıkmış güzel bir kod parçasını sizlerle paylaşmak istiyorum . Kod php ile veritabanındaki tüm tabloları , kaldırır , tüm verileri siler . Buyrun php ile veritabanındaki tüm veritabanını boşaltma kodum :

PHP:
  1. $sql = "SHOW TABLES FROM $dbname";
  2. $result = mysql_query($sql);
  3. while ($row = mysql_fetch_row($result)) {
  4.     echo "Tablo: {$row[0]}<br> ";
  5.     mysql_query("DROP TABLE $row[0]");
  6. }
  7.  

37 views

Leave a Reply

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word