mysql クエリから python スクリプトを呼び出したいと思っています。
mysql でプロシージャを呼び出すように: call procedurename();
上記と同じように、mysql で のような外部スクリプトを呼び出す方法はありますか?
call script(somefile.py)
私が欲しいものを正確に説明するために上記のことを書きました。
これは、セキュリティ上の理由から、MySQLでは不可能のようです。この関連する質問を見ることができますMySQLからのシェルコマンドの実行。ただし、これはoracleなどの他のデータベースで実行できます。Postgresqlでは、データベースにpythonストアドプロシージャを作成するためのサポートもあります。この手法を使用して、データベーストリガーにPythonコードを実行させることができます。