Microsoft
Software
Hardware
Network
Question : How to import a mysqldump --all-databases file, using php exec()
On our production server, every night a PHP script runs, it performs a mysqldump of all databases into a file named [weekday]_mysqlbackup.sql - after the file is zipped and FTP'd to our backup server at another location. Works fine
Now... on the backup server I want to automate the import of the sql file
I made a PHP script to unzip the file and do a exec() that will import the complete backup file.
But how can I import a --all-databases file into the server using mysql commandline
I tried doing this : $cmd = "mysql -u root -p mysecretpass < ". $path . "OLO_daglig_mysql_backup.s
ql";
But I get an error from mysql saying it cant find the database mysecretpass !!
What to do ?
Answer : How to import a mysqldump --all-databases file, using php exec()
On the mysql command line, there is no space between the -p switch and the password, it should be :
"mysql -u root -pmysecretpass < ". $path . "OLO_daglig_mysql_backup.s
ql";
Random Solutions
Hta code change as feedback form.
Unable to install Webmin
Evnet id 10016 - DCOM & DFS
Cross Domain Authentication System Error 5
Update Comments with cell ref.
Is the reverse lookup in Exchange 20010 needed to send and receive
Exchange restore using ntbackup
jsp forwarded address
assign unique links to images drawn from directory
multiple users having outlook and phones checking one IMAP mailbox, is it a problem?