我在phpMyAdmin或MySQL(PostgreSQL)上创build的所有CREATE操作列表

当我在表格模式中做某些事情时,我想要列出一些更改,并将其添加到svn中,并由团队的其他成员执行。 据我所知,有两种方法:从日志中提取,或者在phpMyAdmin中植入一些代码,也许还有其他的方法没有编码?

好 – 你可以定期跑步

mysqldump --defaults-file=/etc/mysql/debian.cnf -A --no-data 

与之前的转储差异,如果需要的话提交给svn。 你可能想要添加一些最近访问phpmyadmin的信息[如果你使用httpauth – 你可以从apache日志中解压缩一些hackery]。

无论如何 – 分析mysql日志似乎对我来说是最合理的。