My latest IT project has me working with MongoDB for the first time. While I have a bit (very little) experience with NoSQL, I have always mostly worked with MySQL using Workbench.

I need to migrate the data from a MySQL database into MongoDB as my employer is switching over from the former to the latter.

Can someone suggest what might be the easiest way to do that?

Thanks a bundle!

closed as primarily opinion-based by Philᵀᴹ, LowlyDBA, RDFozz, Md Haidar Ali Khan, Colin 't Hart Jul 14 '18 at 6:45

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.


This will probably get closed, but last time I was working with MongoDB heavily (1-2 years ago) nothing beat RoboMongo. It was free before and is open sourced now as well, which is pretty neat.

  • Now the "RoboMongo" officially name becomes "Robo 3T". – Md Haidar Ali Khan Jul 13 '18 at 21:36
  • Robomongo / Robo3T has always been open source. Unfortunately development is sporadic and as of July 2018 the latest Robo3T release is based on the MongoDB 3.4 shell. There have been two major release series since 3.4 (MongoDB 3.6 and 4.0) so I would look for a more actively maintained tool for full compatibility. – Stennie Jul 15 '18 at 1:10

Not the answer you're looking for? Browse other questions tagged or ask your own question.