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

时间:2014-03-17 09:01:34

标签: mysql logging

我有一个MySQL数据库,许多用户都可以访问它。 今天,我注意到突然有些桌子消失了,可能有人删除了它们。

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

提前谢谢。

1 个答案:

答案 0 :(得分:2)

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

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