Una vez que solventes el detalle de subir el archivo a tu servidor:
(o usa el buscador del foro por "Upload" o similar .. tienes ejemplos en las FAQ's también)
Lo que genera "YoDumpeo" son instrucciones SQL separadas por ; .. Mysql desde funciones de PHP sólo ejecuta una instrcucciòn a la vez (por lo menos si usan las funciones mysql_xxx() .. por què desde PHP 5 y sus mysqli_xxx() creo que ya se puede ejecutar vàrias sentencias SQL en un mismo xxxx_query()), por ende, tendrás que separar en principio todos tus instrucciones en "lineas" .. para eso simplemente puedes leer el archivo hacia un "string" y luego "partir" ese string en sus separadores ";" para obtener un array con sus sentencias SQL que podrás leer en un bucle para ir ejecutandolas una a una.
Un ejemplo simple (una vez que tengas el archivo en el servidor ..):
Código PHP:
<?
$sql = implode('', file('dump.txt'));
$sql_sentencias=explode(';',$sql);
// conectas a tu BD .. selecionas tu BD ...
foreach ($sql_sentencias as $sentencia_sql){
mysql_query($sentencia_sql) or die ('Error ejecutando:'.$sentencia_sql.'<br>Mysql dice: '.mysql_error());
}
?>
Un saludo,