Frage : Wie man ein mysqldump importiert --Alldatenbanken Akte, using PHP exec ()

Auf unserem Produktionsbediener jede Nacht läuft ein PHP-Index, führt er ein mysqldump aller Datenbanken in eine Akte durch, die genannt wird [Wochentag] _mysqlbackup.sql - nachdem die Akte und FTP'd zu unserem Unterstützungsbediener an einer anderen Position Reißverschluss zugemacht wird. Arbeiten fine

Now… auf dem Unterstützungsbediener, den ich den Import des sql file

I automatisieren möchte gebildet einen PHP-Index, um die Akte zu öffnen und ein exec zu tun () das die komplette Unterstützung file.

But importiert, wie ich kann, a importieren --Alldatenbanken archivieren in den Bediener using das mysql commandline

I versucht, dies tuend: $cmd = „mysql - u-Wurzel - p mysecretpass <“. $path. „OLO_daglig_mysql_backup.sql“;

But erhalte ich eine Störung vom mysql sagend, dass es schräg die Datenbank mysecretpass! findet!

What zum zu tun?

Antwort : Wie man ein mysqldump importiert --Alldatenbanken Akte, using PHP exec ()

Auf der mysql Befehlszeile gibt es keinen Raum zwischen - p-Schalter und das Kennwort, sollte es sein:
„mysql - u-Wurzel - pmysecretpass <�>ql“;
Weitere Lösungen  
 
programming4us programming4us