$f = @fopen("path/to/dump.sql", "r");
if($f)
{
$q = '';
while(!feof($f))
{
// читаем построчно в буфер $q
$q .= fgets($f);
// пока не упрёмся в ;
if(substr(rtrim($q), -1) == ';')
{
// выполяем запрос
execute_sql($q);
// обнуляем буфер
$q = '';
}
}
}