我的mysql数据库中的一个表,被清除了一批数据!1.程序中没有直接删除的功能,只有update 标志位.2.我们技术部门用的是phpmyadmin,这样用户名密码之前的人员也清楚..\
我们想知道谁操作了那批数据,最好可以查出IP,用是哪个帐号.请问在哪找? 

解决方案 »

  1.   

    如果没开gengral log  则记录不下来谁干的
      

  2.   


    gengral log 
    我怎么看,我自己开了没有?
      

  3.   

    如果非人为的话,肯定是中了SQL注入了。
      

  4.   

    show variables like 'log_bin'; 
    看下binlog是否开启,如果开启,找到对应的sql,可以看到操作的用户以及ip
      

  5.   

    mysql/var目录下的mysql-bin.xxxxx文件看看有没有记录?