当我在表格模式中执行某些操作时,我希望有一个要放入 svn 的更改列表,并由团队的其他成员执行它。据我了解,有两种方法:从日志中提取,或在 phpMyAdmin 中植入一些代码,也许还有其他无需编码的方法?
答案1
嗯 - 你可以定期运行
mysqldump --defaults-file=/etc/mysql/debian.cnf -A --no-data
将其与以前的转储进行比较,如果需要,提交到 svn。您可能想要添加一些最近访问 phpmyadmin 的信息[如果您使用 httpauth - 您可以使用一些黑客技术从 apache 日志中提取它]。
无论如何 - 分析mysql日志对我来说似乎是最合理的。