有没有办法按时间表恢复MySQL数据库

use*_*082 0 php mysql ftp backup restore

我一直在创建预定的MySQL备份,然后通过FTP将它们发送到另一个使用PHP的测试服务器.我需要知道是否有一个程序可以运行以恢复我的其他服务器上的文件,但使用预定的恢复?

谢谢

Geo*_*ier 5

您可以创建一个启动shell代码的CRON作业.

例如,如果要注入备份数据库:

mysql -u user -ppassword database < yourbackupfile.sql
Run Code Online (Sandbox Code Playgroud)

现在,如果要创建转储:

mysqldump -u user -ppassword database > yourbackupfile.sql
Run Code Online (Sandbox Code Playgroud)