Código:
exec
pero antes lo quiero probar a mano, así que tengo el siguiente código:
Código
function restaurar_bd($salva) { include "bd.php"; $file_sql = $salva_dir.$_POST['salva_sql']; $mysql = "..\..\mysql\bin\mysql"; $restaura = $mysql." -u $username --password = $password -h $host $bd < $file_sql"; echo $restaura; echo "<br>"; }
en el archivo bd.php es donde tengo los datos del mysql que uso normalmente para conectarme a la BD. El resultado es este
Código:
..\..\mysql\bin\mysql -u crenta --password = txehK8bY7br3vSMT -h localhost crenta < ./salvas/crenta_170406-1247.sql
Acabo de ver que es porque donde tengo puesto el password va el nombre de la tabla, pero entonces... ¿Como pongo el password desde el comando PHP?