news 2026/4/25 9:38:27

怎样开启phpMyAdmin的操作审计日志_记录每条执行的SQL

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
怎样开启phpMyAdmin的操作审计日志_记录每条执行的SQL

phpMyAdmin 本身不记录用户执行的每条 SQL,所有查询均由后端 MySQL/MariaDB 执行,SQL 审计必须依赖数据库服务层日志:MySQL 启用 general_log,MariaDB 推荐 slow_query_log + long_query_time=0。phpMyAdmin 没有内置 SQL 审计日志功能直接说结论:phpmyadmin 本身不记录用户执行的每条 sql,它只是一个 web 前端,所有查询都转发给后端 mysql/mariadb 执行。想审计 sql,必须依赖数据库服务层的日志能力,而不是 phpmyadmin 配置。开启 MySQL 的 general_log 是最直接的方案MySQL 的 general_log 会记录所有到达服务器的语句(含连接、查询、退出等),正好覆盖 phpMyAdmin 用户操作的全部 SQL。实操建议:登录 MySQL(用 root 或有 SUPER 权限的账号)执行:SET GLOBAL general_log = 'ON';<br>SET GLOBAL log_output = 'TABLE';(推荐先设为 'TABLE',日志写入 mysql.general_log 表,避免文件权限问题)如果要存到文件,改用:SET GLOBAL log_output = 'FILE';<br>SET GLOBAL general_log_file = '/var/log/mysql/general.log';注意确保 MySQL 进程对路径有写权限,且 SELinux/AppArmor 不拦截general_log 开启后会影响性能,尤其高并发时;仅用于临时审计,勿长期开启日志表默认无索引,查最近操作可用:SELECT * FROM mysql.general_log ORDER BY event_time DESC LIMIT 50;MariaDB 用户优先考虑 slow_query_log + long_query_time=0MariaDB 10.11+ 对 slow_query_log 做了增强:设 long_query_time = 0 可记录所有查询(包括快的),比 general_log 更轻量,且支持按用户过滤(需配合 log_slow_filter = user)。关键点:立即学习“PHP免费学习笔记(深入)”; Vozo Vozo是一款强大的AI视频编辑工具,可以帮助用户轻松重写、配音和编辑视频。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/25 9:37:26

桌面应用开发跨平台框架选择

在当今多设备普及的时代&#xff0c;开发一款能够同时运行在Windows、macOS和Linux等操作系统上的桌面应用&#xff0c;成为许多开发者的需求。跨平台框架的出现&#xff0c;极大地简化了这一过程&#xff0c;但面对众多选择&#xff0c;如何权衡性能、开发效率和用户体验&…

作者头像 李华
网站建设 2026/4/25 9:35:23

AI驱动的项目规划与执行引擎Plandex:重塑开发效率的实践指南

1. 项目概述&#xff1a;当AI学会“规划”&#xff0c;你的开发效率将如何被重塑&#xff1f;如果你是一名开发者&#xff0c;或者任何需要与代码打交道的技术从业者&#xff0c;你一定经历过这样的场景&#xff1a;面对一个复杂的新功能需求&#xff0c;你打开IDE&#xff0c;…

作者头像 李华
网站建设 2026/4/25 9:35:18

如何快速实现智慧树视频自动化学习:终极免费刷课插件完整指南

如何快速实现智慧树视频自动化学习&#xff1a;终极免费刷课插件完整指南 【免费下载链接】zhihuishu 智慧树刷课插件&#xff0c;自动播放下一集、1.5倍速度、无声 项目地址: https://gitcode.com/gh_mirrors/zh/zhihuishu 还在为智慧树平台的重复性操作而烦恼吗&#…

作者头像 李华
网站建设 2026/4/25 9:33:44

mysql查询执行耗时波动大_排查系统后台任务与资源竞争情况

MySQL查询耗时忽高忽低的四大主因&#xff1a;1.大量Sleep连接未释放&#xff1b;2.后台任务刷磁盘I/O冲击buffer pool&#xff1b;3.innodb_buffer_pool_size过小致缓存命中率低&#xff1b;4.统计信息过期导致执行计划误判。查 SHOW PROCESSLIST 时发现大量 Sleep 连接占着不…

作者头像 李华
网站建设 2026/4/25 9:24:19

Unity进阶:巧用FBX Exporter打通3DMax到Unity的无损数据管道

1. 为什么需要FBX Exporter这个"数据管道"&#xff1f; 做3D游戏开发的朋友们肯定都遇到过这样的烦恼&#xff1a;在3DMax里精心制作的模型&#xff0c;导入Unity后材质丢失了、动画变形了、场景结构全乱了。每次修改都要重新导出导入&#xff0c;效率低得让人抓狂。…

作者头像 李华
网站建设 2026/4/25 9:22:52

网易云音乐NCM格式完美解密:免费工具快速转换MP3实战指南

网易云音乐NCM格式完美解密&#xff1a;免费工具快速转换MP3实战指南 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM加密文件无法在其他设备播放而烦恼吗&#xff1f;今天为大家介绍一款强大实用的NCM文件…

作者头像 李华