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
alpha towards the end of the stage
Outlook Send/Recieve Progress Dialogue Box
IPSEC access into ASA via second Internet connection
dateDiff - combining a date selection and a time selection
task for mac developer
Error installing sql express upgrade
Excel File Help
Adding and removing series for an Excel graph using VBA
Imaging a RAID Setup to a Non-RAID Disk
Windows 2003 DC, want to install DNS but setup fails on missing file(s). (dnsperf.h)