Questione : Come importare un mysqldump --lima delle tutto-basi di dati, using il exec del PHP ()

Sul nostro assistente di produzione, ogni notte uno scritto del PHP funziona, effettua un mysqldump di tutte le basi di dati in una lima chiamata [giorno della settimana] _mysqlbackup.sql - dopo che la lima è chiusa con chiusura a lampo e FTP'd al nostro assistente di sostegno ad un'altra posizione. Fine

Now degli impianti… sull'assistente che di sostegno voglio automatizzare l'importazione del file

I di sql reso ad uno scritto del PHP per aprire la chiusura lampo della lima e fare un exec () che importerà il sostegno completo file.

But come posso importare la a --le tutto-basi di dati archivano nell'assistente using il commandline

I del mysql provato facendo questo: $cmd = “mysql - radice di u - mysecretpass di p <„. $path. “OLO_daglig_mysql_backup.sql„;

But ottengo un errore da mysql che dico che cant trova i mysecretpass della base di dati!!

What da fare?
class= del

Risposta : Come importare un mysqldump --lima delle tutto-basi di dati, using il exec del PHP ()

Sulla linea di ordine del mysql, non ci è spazio fra - interruttore di p e la parola d'accesso, dovrebbe essere:
“mysql - radice di u - ql <�>dei pmysecretpass„;
Altre soluzioni  
 
programming4us programming4us