当前位置:  开发笔记 > 编程语言 > 正文

对MYSQL数据库实施版本控制的最佳方法是什么?

如何解决《对MYSQL数据库实施版本控制的最佳方法是什么?》经验,为你挑选了1个好方法。

我必须生成一个版本控制系统,以便在数据库中存储我的文章的多个版本,以允许用户在需要时回滚.我的第一个想法是当用户想要编辑文章时我真的让sql不再更新,但是你将他们的信息插回到数据库中.目前问题是我有一个文章表,我使用ID作为我的主键来识别我的文章(所以阅读更多链接等).如果我插入到那个表中我会有基本的新文章,所以我想我需要一个新表的旧文章,但后来我有第一个表dbArticles中的原始问题,我也需要这样,为什么告诉他们哪篇文章他们已选择,例如,如果他们有3个编辑所以3篇文章让所有在单独的日期制作可能是1日,第二和第三,我需要表明他们已经选择了5月2日的版本,而不是5月3日的最新版本.任何帮助都会非常感谢,

酷手卢克英国

Ps我也使用PHP,我正在加时间戳文章:D.



1> tehvan..:

有2个表:

文章:这里存储article_id,文章名称和任何其他元数据

article_version:在这里存储文章的每个版本(包括原始版本)并链接到article_version.article_id = article.article_id.请务必在此表中添加时间戳和版本等.


@troelskn:我同意,裁员并不像人们想象的那么糟糕.
推荐阅读
小白也坚强_177
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有