Sto tentando con insuccesso l'esecuzione di uno script SQL con php


Codice PHP:
error_reporting(E_ALL);
$dbhost "localhost";
$dbuser "user";
$dbpass "pass";
$db "database";
$file ='filename.sql';
$cmd '\\\server\\xampp\\mysql\\bin\\mysql.exe  -e \"'.$file.'\" -h '.$dbhost.' -u '.$dbuser.' -p  '.$dbpass.' '.$db;


exec($cmd);   
echo 
$cmd

Lo script non viene eseguito e mysql non dà nessun errore

L'esecuzione dello script SQL con phpmyadmin o bigdump viene eseguita

Grazie per un consiglio..