Mysql cronjob从一个数据库读取数据并写入另一个数据库

Mysql cronjob从一个数据库读取数据并写入另一个数据库,mysql,cron,Mysql,Cron,我在server1 每天晚上我都要做一份工作 a、 )删除server2 b、 )从server1读取table1的所有内容,并将其转储到server2的table2(table1和table2具有相同的架构) 有没有一种方法,我可以作为一个SQL脚本同时做这两件事。现在,我正在使用python建立两个数据库连接,从一个数据库中读取内容,然后转储到另一个数据库中,并将其作为cronjob运行 数据库是mysql 谢谢简言之,不用了。SQL脚本只会为您提供在数据库服务器上执行的命令。您仍然需要一些

我在
server1

每天晚上我都要做一份工作

a、 )删除
server2

b、 )从
server1
读取
table1
的所有内容,并将其转储到server2的
table2
table1
table2
具有相同的架构)

有没有一种方法,我可以作为一个SQL脚本同时做这两件事。现在,我正在使用python建立两个数据库连接,从一个数据库中读取内容,然后转储到另一个数据库中,并将其作为cronjob运行

数据库是mysql


谢谢

简言之,不用了。SQL脚本只会为您提供在数据库服务器上执行的命令。您仍然需要一些东西来建立服务器连接。SQL不会为您这样做,这不是SQL的用途


您需要使用客户机、mysql/python或任何适合您的工具。我建议你不要把事情不必要地复杂化。您现在所做的似乎很好。

您能用一下吗?如果是,那么您可以在两个简单的sql语句中执行此操作。@VMai。我不确定我能不能。我去问问IT部门。。任何其他方式??我不知道任何其他使用纯SQL的方式。请记住,包含两个不同的数据库服务器。也许你可以说服你的IT部门。用户只需要对带有
TRUNCATE table2的简单存储过程执行权限;插入表2中,从表1中选择*