相关疑难解决方法(0)

使用mysql触发器调用php文件

我试图通过使用mysql trigger来调用.php.这是mysql的代码

delimiter $$     
DROP TRIGGER IF EXISTS qwertyuiop$$      
CREATE TRIGGER qwertyuiop    
AFTER UPDATE ON testing
FOR EACH ROW    
BEGIN    
 DECLARE cmd CHAR(255);    
 DECLARE result int(10);    
 SET cmd=CONCAT('C:/wamp/www/index.php');    
 SET result = sys_exec(cmd);    
END    
@@     
Delimiter; 
Run Code Online (Sandbox Code Playgroud)

提前致谢

php mysql sql triggers

2
推荐指数
1
解决办法
2万
查看次数

我可以直接在MySQL下的SQL中运行HTTP GET吗?

我喜欢这样做:

UPDATE table SET blobCol = HTTPGET(urlCol) WHERE whatever LIMIT n;
Run Code Online (Sandbox Code Playgroud)

有代码可以这样做吗?我知道这应该是可能的,因为MySQL Docs包含添加执行DNS查找的功能的示例.

MySQL/windows /最好不用编译东西,但我可以.

(如果你还没有听说过这样的事情,但是如果它确实存在的话,你会期望你会有这样的事情,"原则上不是"会很好.)

编辑:我知道这将打开一个完整的can-o-worms安全性,但在我的情况下,唯一访问数据库是通过mysql控制台应用程序.它不是一个世界可访问的系统.它不是网络后端.它只是一个本地数据记录系统

mysql http-get sql-function

1
推荐指数
1
解决办法
9139
查看次数

标签 统计

mysql ×2

http-get ×1

php ×1

sql ×1

sql-function ×1

triggers ×1