MyISAM tablolarını INNODB’ye topluca çevirmek
Umarım işinize yarar.
<?php
// Veritabanına bağlantı yapılıyor
$vthost = 'localhost';
$vtkullanici = 'root';
$vtsifre = '';
$baglanti = mysql_connect($vthost, $vtkullanici, $vtsifre) or die ('MySQL Baglanti Hatasi');
$vtismi = 'veritabani';
mysql_select_db($vtismi);
// İş yapan kodumuzun başlangıcı
$sql = "SHOW tables";
$rs = mysql_query($sql);
while($satir = mysql_fetch_array($rs))
{
$tbl = $satir[0];
$sql = "ALTER TABLE $tbl ENGINE=INNODB";
mysql_query($sql);
echo "".$tbl;
}
echo " Tamamlandı.";
?>
