环境:mysql版本 5.7.29
1、下载mariadb源码版本
https://mirrors.tuna.tsinghua.edu.cn/mariadb/mariadb-10.5.7/bintar-linux-x86_64/mariadb-10.5.7-linux-x86_64.tar.gz
2、上传解压
tar -zxvf mariadb-10.5.7-linux-x86_64.tar.gz
3、mysql确认plugin路径
mysql> show global variables like 'plugin_dir';
+---------------+--------------------------+
| Variable_name | Value |
+---------------+--------------------------+
| plugin_dir | /usr/lib64/mysql/plugin/ |
+---------------+--------------------------+
4、将解压后的server_audit.so文件传至对应目录,增加执行权限
cp mariadb-10.5.7-linux-x86_64/lib/plugin/server_audit.so /usr/lib64/mysql/plugin/
chmod +x /usr/lib64/mysql/plugin/server_audit.so
5、安装插件
mysql> install plugin server_audit soname 'server_audit.so';
Query OK, 0 rows affected (0.07 sec