Restaurer des tables d'une base sauvegardée dans une nouvelle base MySQL
	
	
		Bonjour toutes et tous,
J’essaye de restaurer des tables d'une base sauvegardée dans une nouvelle base.
Voici mon code :
	
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
   | <form name="restore_bdd" method="post" action="#">
		<input type="submit" name="restore_base" value="Restaure BDD" class="inserer" title="Restaure BDD" style="width:130px; height:21px; margin-left:0px"/>
	</form>
 
	<?php	
	$mysqlHostName ='localhost';
	$mysqlUserName ='root';
	$mysqlPassword ='';
	$mysqlDatabaseName ='base_temporaire';
	$mysqlImportFilename ='save_base_test.sql';
 
	// Ouvre une connexion au serveur MySQL
	$conn_base = mysqli_connect($mysqlHostName,$mysqlUserName, $mysqlPassword, $mysqlDatabaseName);		
 
	if(isset($_POST['restore_base'])){
		$command="mysql --user=$mysqlUserName --password=$mysqlPassword $mysqlDatabaseName < $mysqlImportFilename"; 
	}
	?> | 
 Les tables de la base sauvegardée ne sont pas restaurées dans la nouvelle base ?
Si je passe par la ligne de commande directement dans phpMyAdmin en utilisant la ligne trouvé sur ce forum :
	Code:
	
mysql -u root -p  base_temporaire < C:/wamp64/www/Sauvegarde_bdd_tables/Bdd_infos/Tables_bdd_infos/save_base_test.sql
 Ça provoque l’erreur suivante :
	Code:
	
#1064 - Erreur de syntaxe près de 'mysql -u root -p base_temporaire < C:/wamp64/www/Sauvegarde_bdd_tables/Bdd_info' à la ligne 1.
 Une explication svp, merci c’avance.