mysql如何记录下对表结构所作的更改??即用alter命令去更改表。除了在二进制日志里查看外,还有没有其他方法???

解决方案 »

  1.   

    没有其它方法。好象只有BINLOG中或者普通日志中。或者直接修改源代码。
      

  2.   

    除了BINLOG日志也就剩普通日志了
      

  3.   

    可以向mysql提交一个new feature,
    要求它们实现审计功能。
      

  4.   

    谢谢大家乐  
    .frm 什么方式可以查看?
      

  5.   

    如果只是监测更改时间,只表明它的结构可能发生变化了
    改变了多少,以及如何改变,需要了解它的文件格式。
    所以我说,不如提交一个new feature给mysql,它们肯定也乐意做这件事
      

  6.   

    mysql的表结构等都保存在information_schema中,你可以每隔一小会读下一下这个库中的表内容,然后过一会进行对比。