如何查看mysql数据库的操作记录?

如何查看mysql数据库的操作记录?例如我想查看数据库历史操作情况,比如谁清了数据库中那张表?或者修改了那个字段?显示全部

如何查看mysql数据库的操作记录?
例如我想查看数据库历史操作情况,比如谁清了数据库中那张表?或者修改了那个字段?

收起
参与14

查看其它 2 个回答liujiacai的回答

liujiacailiujiacai  其它 , 广州大厦

第一:看是否启用了日志
mysql>show variables like 'log_bin';

第二:查看日志当前的日志
mysql> show master status;
看二进制日志文件用mysqlbinlog

第三:查看日志记录的操作记录内容
shell>mysqlbinlog mail-bin.000001
或者
shell>mysqlbinlog mail-bin.000001 | tail

IT其它 · 2017-12-13
浏览4453
王磊磊陈锐 邀答

回答者

liujiacai
其它广州大厦
擅长领域: 数据库云计算服务器

liujiacai 最近回答过的问题

回答状态

  • 发布时间:2017-12-13
  • 关注会员:4 人
  • 回答浏览:4453
  • X社区推广