Когда требуется сменить префикс таблиц в mysql, то на помощь придет следующий скрипт, который я нарыл на каком-то форуме:
<?php $link = mysql_connect("localhost", "<USER>", "<PASSWORD>"); $query = "SHOW TABLES FROM <TABLE>"; mysql_select_db("<TABLE>"); $result = mysql_query($query,$link); while ($opis= mysql_fetch_array($result)) { print $opis[0]; $new = mysql_query ("ALTER TABLE `".$opis[0]."` RENAME `".str_replace("<PREF1>","<PREF2>",$opis['0'])."`;",$link); } mysql_close($link); ?>
Если кто знает более изящный способ – милости прошу в комментарии.
Сменить префикс таблиц в базе данных mysql