如何检查谁删除了mysql数据库中的表

我有一个
MySQL数据库,许多用户都可以访问它.

今天,我注意到突然有些桌子消失了,可能有人删除了它们.

有可能检查哪个用户这样做了吗?日志还是什么?这是存放在某个地方吗?

先感谢您.

最佳答案 在我看来,唯一的方法是检查MySQL服务器日志,阅读有关语句的文档,这些文档会更改数据
here.

如果您可以访问MySQL服务器的文件系统,这不会很难,只需找到日志的位置即可.默认情况下,服务器会为数据目录中的所有已启用日志写入文件.

点赞