Cron在laravel 5.2中将数据从一个数据库移动到另一个数据库

时间:2017-06-22 04:52:49

标签: mysql database cron laravel-5.2

我想每年运行一个cron,我需要使用laravel 5.2将所有数据从一个数据库移动到另一个数据库。在这里,我正在使用mySql数据库。我在laravel 5.2文档中搜索过,但我发现的是,数据库迁移用于将数据从一个数据库移动到另一个数据库,这也是通过终端命令。我怎样才能通过laravel 5.2代码实现这一目标。提前谢谢。

1 个答案:

答案 0 :(得分:0)

在以下路径中:

your_project/app/Console/Commands

制作一个在cron上运行的schedule命令。在此命令中,make函数从DB1获取数据库转储并将备份放到其他数据库中,例如DB2。

为此,您必须与两个数据库read this建立连接以连接多个数据库。

Laravel Scheduler Reference