To backup mysql database (all databases) can use this batch file
Then you can compile the .bat file to become .exe file so that the password is hidden.
Download bat to exe converter from CNET download
Lastly, you can include the exe file to run in task scheduler
You can have option to upload the file via FTP to other server
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | :: Start FTP files to remote server :: Create the temporary FTP script file > script.ftp ECHO ftpusername >>script.ftp ECHO ftppassword >>script.ftp ECHO lcd / >>script.ftp ECHO lcd /MySQLBackups/backupfiles >>script.ftp ECHO binary >>script.ftp ECHO prompt n >>script.ftp ECHO put FullBackup.%backupdate%.zip >>script.ftp ECHO bye :: Use the temporary script for unattended FTP :: Note: depending on your OS version you may have to add a '-n' switch FTP -v -s:script.ftp ftphostcom.com :: Overwrite the temporary file before deleting it TYPE NUL >script.ftp DEL script.ftp :: DONE FTP backup file to remote server |