Is there any way I can execute a PHP script from MySQL?

后端 未结 3 709
轻奢々
轻奢々 2020-12-10 01:39

I want to invoke and execute a PHP script from a MySQL procedure. Is this possible?

CREATE PROCEDURE simpleproc (OUT param1 INT)
    BEGIN
         Call my p         


        
3条回答
  •  鱼传尺愫
    2020-12-10 02:08

    DELIMITER @@
    
    CREATE TRIGGER Test_Trigger
    AFTER INSERT ON MyTable
    FOR EACH ROW
    BEGIN
    
    DECLARE cmd CHAR(255);
    DECLARE result int(10);
    SET cmd=CONCAT('/usr/bin/php ', '/home/test/beta/demo.php');
    SET result = sys_exec(cmd);
    
    END;
    @@
    DELIMITER ;
    

    source

提交回复
热议问题