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
Can anyone guide me how to download MEMO software back to N900 ?
IAS Server not responding
GPO Assign Application reinstall
SCCM Scan agent fails with Scan Failed for ToolUniqueID with error 0x80070005
Linq and new features design in VS 2008
Icons and Start menu disappeared from desktop, running Windows 7 Home Edition on a Dell
How Can I Turn Off the Record Selector Bar on an Inserted SubForm?
When I encrypt/encode a string using codeigniter encryption class, it is different everytime, why?
Delphi 6 not recompiling .pas files
datagrid question