Capterra Logo
Helping businesses choose better software since 1999

MySQL vs MongoDB: Which is a better fit?

Updated on November 24th, 2024
Capterra offers objective, independent research and verified user reviews. We may earn a referral fee when you visit a vendor through our links.
Summary
Key features rated by users
Features selected based on 3,738 reviews from Database users.
% Fit
Feature ratings
Secure Data Storage
4.5
Backup and Recovery
4.4
Data Storage Management
4.6
Access Controls/Permissions
4.5
Data Migration
4.4
% Fit
High performer
Feature ratings
Secure Data Storage
4.6
Backup and Recovery
4.6
Data Storage Management
4.6
Access Controls/Permissions
4.5
Data Migration
4.4
User satisfaction
4.6
User reviews2,079
Ease of use
4.4
Functionality
4.5
Value for money
4.6
Customer support
4.2
4.7
User reviews459
Ease of use
4.4
Functionality
4.6
Value for money
4.6
Customer support
4.3
Price starts from
/user
Yearly subscription
Free version
Free trial
Monthly subscription
Free version
Free trial
Best for

MySQL suits organizations of any size, in any industry, including Enterprise and SMB across Web & E-commerce, Financial Services, Healthcare, Retail, Telecom and More.

MongoDB serves both startups and industry-leading organizations from Fortune 500 companies to government agencies.

User reviews
pros & cons
1 / 4
View Reviews
1 / 4
View Reviews
Video reviews
video-61b615f6-0672-4b2c-2f50-08d98f6ec3f9
Samuel S
Director
5.0

Samuel S.: Hi, my name's Samuel. I'm a director for a website design company, and I recommend MySQL. I'll give it a five out of five, and if you want to see more reviews like this, click the link below. Before using MySQL, I used to use Excel for my data. I used to store my data like that, but I needed a more reliable, more accessible way to get connected to my data, so I decided to use MySQL, which is great. I really like using MySQL, because my data is all in a central location now. It's very secure, as well, and it allows me to have more than one user connecting to the database, and not only that, more than one application, as well, so it can be a single source of truth information, which is what I really like about it. The initial setup is somewhat advanced. I used sort of other tools to set it up. I used WordPress, which installs and sets it up for me. The install and setup is relatively easy, but you can get more advanced when you're doing your own queries into the database itself. There're a lot of database applications out there, but I think MySQL is one of the highly rated ones. A lot of the larger organizations use it, because it's really reliable and secure and safe.

How Capterra sources reviews
View all video reviews
video-859bf3a6-fd87-4957-0a4d-08d8811dc09f
Greg G
Operations Fellow
4.0

Speaker 1: Hey, I'm Greg. I am an operations fellow at an entrepreneurship center. And I give MongoDB a four out of five. So we switched from Google Sheets, we were using it to store a lot of our membership data, but we found that it was just too unorganized and it wasn't able to handle the amount of data we were processing. We chose MongoDB for a variety of reasons, the primary one is that our staff rotates pretty frequently just as a part of the program and MongoDB is really easy to learn and understand. It's customer friendly for developers, but also it is able to be used by people who don't necessarily have database experience. We found MongoDB to be pretty easy to integrate with our apps. And while there are other services out there that provide similar functionality, the free tier on MongoDB was really a benefit to us and provided us with enough support to get started on the platform, but allows us to grow if we need it in the future. MongoDB was relatively easy to integrate with our system. We were lucky in that we were overhauling a lot of our backend data processing stuff anyways. So MongoDB was just one extra step to add on top of our existing code base. It was relatively easy to add different models and different ways of storing data. And we found that compared to things like SQL that may have a higher learning curve, because MongoDB's very user-friendly experience, we were able to do so without much time committed to learning, which as I mentioned earlier is really great given how often our staff rotates. So it really made the whole process a lot easier and it was one less thing that we had to think about as we were shifting away from our old model. So if you're thinking about trying out MongoDB for your business or service or project, I'd recommend messing around with their playground option. Their free tier is more than enough for a lot of smaller projects and it gives you a chance to learn MongoDB, all the ins and outs and see how easy it is to integrate into your system. I had some questions that were quickly answered through their online programs. But more than that, just being able to use it in my own application, just trying it out. That said, if you are considering MongoDB, look at Google Firebase as well. They have a database, I think it's called Firestore, as a part of the Firebase platform as a whole, but it integrates really nicely with all of the other Google services that are part of the Firebase platform. And what's on top of that, it still uses the same database structure and that all objects are stored as JSON objects. But it integrates with all of their other services pretty well.

How Capterra sources reviews
View all video reviews
User interface
11482 video thumbnail}
1 Video
127374 video thumbnail}
1 Video
11482
1 screenshot
127374
4 screenshots
Do these products fit your needs?

Prioritize real-user-identified key features according to your needs to find your best fit.

Logo Img
--%
Logo Img
--%
Access Controls/Permissions
207
Important
Activity Dashboard
388
Important

MySQL

Top Features
41/42
  • Calendar Management
  • Access Controls/Permissions
  • Activity Dashboard
  • Ad hoc Query
  • API
  • Audit Management
  • Authentication
  • Automatic Backup
  • Backup and Recovery
  • Charting
  • Customizable Fields
  • Customizable Templates
  • Database Conversion
  • Data Capture and Transfer
  • Data Connectors
  • Data Dictionary Management
  • Data Extraction
  • Data Import/Export
  • Data Mapping
  • Data Migration
  • Data Replication
  • Data Storage Management
  • Data Synchronization
  • Data Virtualization
  • Data Visualization
  • Document Storage
  • Drag & Drop
  • Full Text Search
  • Mobile Access
  • Multiple Programming Languages Supported
  • NOSQL Database Management
  • Performance Analysis
  • Real-Time Data
  • Real-Time Monitoring
  • Relational Database Management
  • Reporting & Statistics
  • Search/Filter
  • Secure Data Storage
  • SSL Security
  • Third-Party Integrations
  • User Management
  • Workflow Management
See All features
Hide Database Software Features -

MongoDB

21/42
Show Database Software Features +
MySQL
Deployment
  • Cloud, SaaS, Web-Based
  • Desktop - Mac
  • Desktop - Windows
  • Desktop - Linux
  • Desktop - Chromebook
  • On-Premise - Windows
  • On-Premise - Linux
  • Mobile - Android
  • Mobile - iPhone
  • Mobile - iPad
Support
  • Email/Help Desk
  • FAQs/Forum
  • Knowledge Base
  • Phone Support
  • 24/7 (Live rep)
  • Chat
Training
  • In Person
  • Live Online
  • Webinars
  • Documentation
  • Videos
MongoDB
Deployment
  • Cloud, SaaS, Web-Based
  • Desktop - Mac
  • Desktop - Windows
  • Desktop - Linux
  • Desktop - Chromebook
  • On-Premise - Windows
  • On-Premise - Linux
  • Mobile - Android
  • Mobile - iPhone
  • Mobile - iPad
Support
  • Email/Help Desk
  • FAQs/Forum
  • Knowledge Base
  • Phone Support
  • 24/7 (Live rep)
  • Chat
Training
  • In Person
  • Live Online
  • Webinars
  • Documentation
  • Videos
MySQL
  • By Oracle
  • Located in United States
  • Founded in 1977
MongoDB
  • By MongoDB
  • Located in United States
  • Founded in 2007
Recommendations

Products similar to those you're currently comparing: