
26.06.2006, 12:57
|
|
Познавший АНТИЧАТ
Регистрация: 02.05.2006
Сообщений: 1,191
Провел на форуме: 7364332
Репутация:
1276
|
|
Который ZaCo дал скрипт у меня не работает, когда писал сам для себя вот этот скрипт
PHP код:
<?php
set_time_limit(0);
mysql_connect("localhost", "root", "password");
mysql_select_db ("database");
if (!file_exists($fname)) die ("Файл $fname не существует!");
$fp = fopen ($fname, "r");
$buffer = fread($fp, filesize($fname));
fclose ($fp);
$prev = 0;
while ($next = strpos($buffer,";",$prev+1))
{
$i++;
$a = substr($buffer,$prev+1,$next-$prev);
mysql_query($a);
$prev = $next;
}
echo "Выполнено $i команд";
?>
Вызываем скрипт примерно так: sqlbackup.php?fname=backup.sql
Конечно не всегда хорошо работает ну всеже
Последний раз редактировалось DIAgen; 26.06.2006 в 13:07..
|
|
|