将数据从MySQL数据库迁移到MongoDB

时间:2011-07-06 09:31:28

标签: php mysql ruby-on-rails mongodb migration

是否可以将数据从MySQL数据库迁移到MongoDB?如果是,那么正确的方法是什么?我有这个问题,因为我想在RoR中重写我的PHP项目。

4 个答案:

答案 0 :(得分:1)

是的,但是您需要redesign the schema,因为MongoDB是一个文档存储而不是像MySQL这样的关系数据库管理系统(RDBMS)。

当你决定使用MongoDB模式时,你会用你最喜欢的语言编写一个简单的实用程序,从MySQL数据库中选择,转换记录以适应你的新模式,并将它们插入你的MongoDB数据库。

答案 1 :(得分:1)

答案 2 :(得分:0)

为什么要切换数据库呢? Ruby也可以访问MySQL ......?

检查出来:http://sequel.rubyforge.org/

答案 3 :(得分:0)

是的,mysql到mongodb,它可以轻松迁移,我正在共享一个URL,你将以非常简单的方式获得确切的工作。 你必须遵循步骤。

1.Mapping数据库结构

2.导出数据并根据定义的结构导入数据。

要查看更多详细信息,请点击此链接 https://dzone.com/articles/how-migrate-mysql-mongodb