我正在尝试使用 sys_exec 在 unix 上运行本机命令,但我尝试将插件从https://github.com/mysqludf/lib_mysqludf_sys
进入/usr/lib/x86_64-linux-gnu/mariadb18/plugin#但是当我尝试在下面运行此命令时:
create function sys_exec returns int soname 'lib_mysqludf_sys.so';
我收到此回复:
ERROR 1126 (HY000): Can't open shared library 'lib_mysqludf_sys.so' (errno: 11, wrong ELF class: ELFCLASS32)
它是 MariaDB 15.1。
我试图获得本月或上个月的最后一天,我用来解决这个“问题”的方法是检查:
if [ $DAY -eq 1 ]; then
code here;
fi
Run Code Online (Sandbox Code Playgroud)
如果一天是 1,那么它说我在新的一个月,所以我也需要做备份。
例如,你们知道如果今天是“1 月 31 日”月份的最后一天,我该如何检查???
谢谢!!!!