如何用phpmyadmin记录sql用户操作日志

1.启用查询日志,把这个放在/etc/my.cnf中的[mysqld]部分log=/path/to/query.log这个日志文件将成为繁忙服务器中最大的日志文件更新:因为MySQL5.1.12你的General_log=1在MySQL5.1.29中,不推荐使用伤害选项。
而是指定general_log_file=/path/to/query.log。
请参阅2。
让我们看看另一个相关问题的答案。
它展示了如何在不重新启动的情况下启用、禁用和监控实时流。
以下是我总结的有关mysql的所有问题的摘要:如果您不想或无法重新启动MySQL服务器,您可以在运行计算器中继续如下操作:创建您的表(参见答案)允许查询连接数据库(注意,表字符串必须按字面意思为每个表代理NicolapgLin设置)SETglobalgeneral_log=1;SETgloballog_output='tyoucan';访问logselect*frommysql.general_log禁用数据库日志查询SETglobalgeneral_log=0;3.,监控在那里您可以生成慢查询日志和日志,查看实时监控,选择部分图表查看相关查询和分析。
5.您可以通过PT-QueryAdvisor等开源工具和MONyog、MEM、JetProfiler等工具分析日志。
您可以参考查询分析器工具。

如何查看mysql数据库操作记录日志

1.首先确保您的日志记录已启用mysql>showvariableslike'log_bin'。

如果启用2,则意味着日志文件将位于mysql安装目录中。
3.如何查出当前记录mysql>showmasterstat.

4