【问题标题】:How to execute a crontab with MySql code?如何使用 MySql 代码执行 crontab?
【发布时间】:2016-11-15 15:51:27
【问题描述】:

我有一个文件:test.txt。该文件每天自动更新。文件中的文本示例:

TRUNCATE TABLE names;
INSERT INTO names (id, name) VALUES (1, 'john');
TRUNCATE TABLE apples;
INSERT INTO apples (id, name) VALUES (1, 'green');

我只需要设置一个每天 02:00 执行这个 MySQL 代码的 crontab。

我知道如何设置启动 PHP 文件的 crontab 命令,但我无法找到有关如何启动存储在另一个文件中的 MySQL 代码的答案。

【问题讨论】:

    标签: mysql crontab


    【解决方案1】:

    试试文档页面4.5.1.5. Executing SQL Statements from a Text File

    commands.sql:

    TRUNCATE TABLE names; 
    INSERT INTO names (id, name) VALUES (1, 'john'); 
    
    TRUNCATE TABLE apples; 
    INSERT INTO apples (id, name) VALUES (1, 'green');
    

    命令:

    mysql -uusername -ppassword db_name < commands.sql
    

    【讨论】:

    • 很高兴您发现它有帮助!如果解决了您的问题,请考虑点击“接受”
    • 有点晚了,但是,我做到了! :)
    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 2017-08-09
      • 1970-01-01
      • 2017-09-05
      • 1970-01-01
      • 2019-08-31
      • 2011-02-10
      • 2012-04-18
      • 1970-01-01
      • 2019-05-01
      相关资源
      最近更新 更多