我希望从mysql查询中调用python脚本。
像我们在mysql中调用过程一样:call procedurename();就像上面一样,mysql中有任何方法可以调用外部脚本,如
call script(somefile.py)
我写了上面的内容来解释我想要的东西。
答案 0 :(得分:2)
出于安全原因,这在MySQL中似乎不可能。您可以查看此相关问题Executing shell command from MySQL。但是,您可以在其他数据库(如oracle)中执行此操作。在Postgresql中,还支持创建python stored procedures in the database。您可以使用此技术让您的数据库触发器运行python代码。