Fråga : Hur till importen en mysqldump --all-databaser sparar, using php-exec ()

På vår produktionserver varje natt en PHP skrivar körningar, den utför databaser för en mysqldump allra in i en spara som namnges [vardagen] _mysqlbackup.sql - efter spara dras igen blixtlåset på och FTP'd till vår reserv- server på ett annat läge. Arbetsfine

Now… på den reserv- serveren som jag önskar att automatisera importen av sql-file
I som göras en PHP, skrivar för att dra ned blixtlåset på spara och för att göra en exec () som ska importen den färdiga reserven file.

But hur kan I-import a --all-databaser sparar in i serveren using försökt mysqlcommandline

I göra detta: $cmd = ”mysql - u rota - p-mysecretpass <”. $path. ”OLO_daglig_mysql_backup.sql”;

But jag får ett fel från mysqlordstäv det det cant fyndet databasmysecretpassna!!

What som ska göras?
" klar "

Svar : Hur till importen en mysqldump --all-databaser sparar, using php-exec ()

På mysqlen befalla fodrar, där är inget utrymme mellan - p kopplar, och lösenordet, det bör vara:
”mysql - u rota - pmysecretpass <�>ql”;
Andra lösningar  
 
programming4us programming4us