What is our primary use case?
The primary use case for MySQL is to develop web applications, proof of concept projects with data collection, data manipulation, and data reporting on both Windows and Linux platforms.
We also use MySQL to store the data that we receive from different projects and build data models. We can also develop reports out of it.
MySQL is used for small application use only and not used for enterprise-level business applications.
MSQL is free open-source software. This is the most valuable aspect for any company as it helps to reduce the cost.
How has it helped my organization?
MySQL is easy to use and, with basic knowledge of SQL, users can easily build SQL Statements. It helps to reduce project cost for development projects. It also supports a large number of embedded applications.
The backup and recovery features are easy to use without any complexity. Users who don’t have much knowledge of databases can easily use these features.
MySQL offers password encryption and offers a good data security layer to protect data.
MySQL platform independence helps the development and user community.
What is most valuable?
MySQL is a relational database and it is easy to install, handle day-to-day activities, and manage backups. It is compatible with a lot of other shared database solutions.
MySQL Workbench is the graphical user interface tool and it helps with development, data modeling, data migration, and day-to-day administration.
MySQL has cross-platform support for multiple operating systems. The backups on a Linux machine can be restored on a Windows machine, and vice versa.
MySQL supports multiple window displays and it is useful for developers and users who don’t have much database knowledge.
What needs improvement?
Improvements are required in character set support, scalability, and big data sets.
There is a lack of advanced features such as SQLServer, PostgreSQL, etc. I would like to see minimum reporting services and analytics features in the next release.
MySQL doesn't have many tools to monitor performance and fix issues easily.
The graphical user interface needs to be improved. It would be nice to have drag and drop on tables to create relationships between them. Other relational databases have these basic features. It helps during development to have these on hand.
It needs improvement in high availability and scalability features.
Buyer's Guide
MySQL
May 2026
Learn what your peers think about MySQL. Get advice and tips from experienced pros sharing their opinions. Updated: May 2026.
899,917 professionals have used our research since 2012.
For how long have I used the solution?
I've used the solution for more than ten years.
What do I think about the stability of the solution?
MySQL is good for small to medium sizes. Also, it has built-in security features.
What do I think about the scalability of the solution?
How are customer service and support?
The support may be limited for users who are not on cloud and needs improvement.
Which solution did I use previously and why did I switch?
We did not previously use a different solution.
How was the initial setup?
MySQL is easy to setup and offers HA and scalability features.
What about the implementation team?
We implemented the solution in-house.
What was our ROI?
Its free open source availability provides good ROI. MySQL commercial version cost is higher than other open source databases.
What's my experience with pricing, setup cost, and licensing?
MySQL is free open-source software. This is the most valuable aspect for any company.
Which other solutions did I evaluate?
We looked at an SQL Server and Mongo DB.
What other advice do I have?
It supports wide range of languages and cross-platform support. Also the newer versions of MySQL offers lot of new features.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.