UDF を使用して MySQL のトリガーからスクリプトを実行したいと考えています。他の単純なスクリプトをテストしましたが、動作します。
新しいものを実行しようとしていますが、結果がありません。
mysql> SELECT sys_exec('/var/lib/mysql/script_mac');
+---------------------------------------+
| sys_exec('/var/lib/mysql/script_mac') |
+---------------------------------------+
| 512 |
+---------------------------------------+
1 row in set (0.01 sec)
たとえば、トリガーでこれを使用すると: echo -e "hello" >> /tmp/hello I get 512 exit code , when i remove ">> /tmp/hello", it works. 問題は ">>" にあると思います。では、これを解決する方法は?
よろしく