2010-09-02 73 views
1

MySQL中是否有任何选项可以运行调度程序作业?在一天结束时从table1(最近3周通过sql查询)中取出一些记录并传输到另一个数据库的表中。MySQL中的调度程序

请对此表达一些看法。

谢谢。

回答

4

是的,还有的event scheduler(从MySQL 5.1.6)

CREATE EVENT myevent 
    ON SCHEDULE EVERY 1 DAY 
    DO 
     insert into mydb.mytable select something,anything from otherdb.othertable where ..... ; 
+0

...呵呵。 ..我不知道这一点。不错。 – 2010-09-02 17:16:55

+0

谢谢,我会尽力让你。 – Sharpeye500 2010-09-02 17:25:30

0

没有,但可以使用cron job执行mysql命令:

mysql <my_db_name> -u<user_name> -p<password> <mysql.sql>