Maison  >  Article  >  développement back-end  >  数据库版本控制解决办法

数据库版本控制解决办法

WBOY
WBOYoriginal
2016-06-13 10:16:351555parcourir

数据库版本控制
一般的源代码文件都是使用SVN来进行版本控制的,但是数据库结构怎么进行版本控制?
不知道大家是怎么解决的

------解决方案--------------------
數據庫結構 你需要不停的變動嘛?一般很少有改動吧?如果真的需要生成個sql文件讓其他人去導入不就可以了.
------解决方案--------------------
[Quote=引用:]
一般的源代码文件都是使用SVN来进行版本控制的,但是数据库结构怎么进行版本控制?
不知道大家是怎么解决的
[/Quote]主从服务器?也就是搞个主从数据库?
------解决方案--------------------

探讨
一般的源代码文件都是使用SVN来进行版本控制的,但是数据库结构怎么进行版本控制?
不知道大家是怎么解决的

------解决方案--------------------
只要你使用的是 MyISAM 类型的库和表,那么同样可以用 SVN 
因为 MyISAM 的表是可拷贝的。但不要尝试在 InnoDB 表上进行,因为他是不可拷贝的

需要考虑的是:对表结构做 svn 还情有可原,对庞大的数据做 svn 的意义何在
------解决方案--------------------
数据库也要用svn,不是访问同一个主机,就可以对数据库进行操作了吗,为什么要版本控制。
------解决方案--------------------
虽然表结构和数据是单独存放的,但两者密切相关,不能分离
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn