首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >基于特定列的值的Mysql转储

基于特定列的值的Mysql转储
EN

Stack Overflow用户
提问于 2015-04-27 18:24:44
回答 1查看 414关注 0票数 0

我只有一个MySql数据库,我在其中保存了多个公司记录,并在大多数表中保存了一个company_id,以便根据公司来区分这些记录。如果我有10家公司,in从1到10,我想只为一家公司设置一个新的MySql实例,并获取所有数据"where company_id=3“的mysqldump,但也要检查其他表及其数据中的引用。我想知道在这种情况下怎么拉这样的垃圾。我可以使用下面的查询找到company_id所在的所有表

“SELECT TABLE_NAME,COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE column_name LIKE 'company_id‘”

我只想转储公司3的数据和其他表中存在company_id=3的表的引用,并将其恢复到一个新实例。我的应用程序将Ruby on Rails与Mysql结合使用。

EN

回答 1

Stack Overflow用户

发布于 2015-04-27 18:32:50

为此,您应该使用shardingYammer有一篇很好的关于这方面的文章。你也可以看看这个Engine Yard的post。在这方面,data_fabric是一个很好的选择。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29893120

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档