跟踪MySQL模式和过程的更改

跟踪MySQL模式和过程的更改,mysql,Mysql,最近,我在DEV环境中更改了一些表模式和过程。在将其部署到生产环境之前,我希望有一个更改列表 如何在MySQL中跟踪或显示模式和过程更改历史?例如,显示哪些表格在2011-06-10之后已更改,哪些程序在2011-06-08之后已创建或更新。这是一条较长的路线,但是,您可以创建一个。您可以为它们添加日期,然后表示不同的模式版本,甚至表示对模式的更改。您可以使用最喜爱的版本控制工具轻松跟踪它们。信息\u架构表具有“创建日期”字段,可在特定日期后获得添加的表和过程等的列表,但此方法无法识别修改。但是

最近,我在DEV环境中更改了一些表模式和过程。在将其部署到生产环境之前,我希望有一个更改列表


如何在MySQL中跟踪或显示模式和过程更改历史?例如,显示哪些表格在2011-06-10之后已更改,哪些程序在2011-06-08之后已创建或更新。

这是一条较长的路线,但是,您可以创建一个。您可以为它们添加日期,然后表示不同的模式版本,甚至表示对模式的更改。您可以使用最喜爱的版本控制工具轻松跟踪它们。

信息\u架构表具有“创建日期”字段,可在特定日期后获得添加的表和过程等的列表,但此方法无法识别修改。但是,一种简单得多的方法是将prod备份恢复为其他名称,然后使用来识别更改

检查用于进行更改的客户端上的历史记录文件怎么样?大概很少有用户进行这样的模式更改:)